No Image

Wii 2 announced?

April 25, 2011 Cos 0

I heard rumors about this a few weeks ago and apparently Nintendo announced it over the weekend. A new Nintendo console is coming out in […]