Nintendo recently announced a very impressive launch lineup for the Wii U console. There seems to be something for everyone available on day one when the Wii U arrives in stores on November 18.
Read more:
Nintendo recently announced a very impressive launch lineup for the Wii U console. There seems to be something for everyone available on day one when the Wii U arrives in stores on November 18.