konnichiwa on 14 October 2008
I think LBP is probably the hardest game to say how it will sell.
I can see it sell less than 500k but I also see it selling more than 5 million.
I wonder what The Source thinks about it.