Video Games New Ghostbusters: Rise of the Ghost Lord Trailer Shows Off Gameplay 7 months agoMike Phalin