Tagged: star fox
All eyes are on Nintendo at E3 2012. Last year The Big N revealed their next home console, the Wii U. Reactions were mixed at best, as questions were immediately raised about the console’s overall performance in comparison to the… Read More »