An inside look at the Killer Freaks From Outer Space trailer
Killer Freaks From Outer Space was noted for being one of the few Wii U-exclusive games that were present at E3 2011, even having a teaser trailer to accompany it. An interesting “making of” video, from the studio that produced the trailer, was also released but to much lesser fanfare, as it has only been discovered […]