
This one has certainly been a long time coming, but we will be finally seeing Star Fox and the crew November 20th, 2015 in North America and Europe only on Wii U. Star Fox Zero is being co-developed with Platinum Games, which we all know from the infatuating third person beatem’ up, Bayonetta. This new.
Read More →