llewdebkram on 10 October 2007
Just what i was going to ask but couldn't be bothered to create a thread.
I know nothing about it but can see it's a huge victory for the Wii in japan at least.