This looks like what Ghostbusters should've been instead of that mini movie game they tried to attach to the universe
It was announced last year and they just released another trailer yesterday. This might be a fall release. Its about go to into an open Alpha release this month i believe
from last year
It was announced last year and they just released another trailer yesterday. This might be a fall release. Its about go to into an open Alpha release this month i believe
from last year