darkzero.co.uk
Wii U could (maybe, perhaps) launch on November 18th says The Internet
The Internet is talking. This part of The Internet says the Wii U will launch on November 18th in the US – that is a Sunday. The report on WiiUDaily (which Eurogamer picked up) cites that the…