Goof Troop

While licensed video games have been a staple of the industry almost from its inception sometimes you have to wonder what the hell goes through a publisher’s mind (aside from potentially easy money) when deciding to pick up a particular license.  How the hell do you create a compelling video game based around ET anyway?  […]