Activision Announces New Ghostbusters Video Game For Consoles And PC

are out taking on larger threats, a new team will be manning the fort in New York City while [...]