Why are people arguing in this thread with terrible grammar? I can't follow anyone's points lol I don't know whether to be happy or sad about that! XP
OT: Here's hoping Japan launch is very successful! Good Japan numbers, and a good second week in Europe might dispel some of the doom and gloom surrounding the launch of the WiiU!