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.

Click here for the full story!

Share your 2 cents