I was looking into what games are going to be released for the New WiiU system when I noticed that the console doesn't come out until November 18th but some of the games come out as soon as November 13th. The only explanation I can come up with is that it is some kind of marketing scheme.




Pictures are from Nintendo.com and Gamestop.com

Continue reading ...