Justin Lee On February 20, 2009 at 10:48 am

Atari has just released all new Wii screenshots for Ghostbusters: The Video Game! This highly anticipated title is set for release on June 16 in North America.

Comments are closed.