Wii U Preview Event | The Final Countdown
Much anticipation was riding on Nintendo during today's preview event. What was revealed wound up being the knockout punch we were looking for at E3.
It was revealed today at the Nintendo Press Event that the Wii U will be heading to stores in America on Sunday November 18th. There will be two sets: Basic and Deluxe.