Making of the Killer Freaks from Outer Space trailer
Posted on January 3, 2012 by Brian(@NE_Brian) in Videos, Wii U
This video was posted a few months back, but it wasn’t really noticed until recently. I’m sure we’ll be seeing more of this title at E3!
Thanks to Jake for the tip!