Sullla on 23 August 2008
By the way, there's something underhanded about titling the thread "Doubters please enter" and then attacking anyone who doubts Little Big Planet.
End of 2008 totals: Wii 42m, 360 24m, PS3 18.5m (made Jan. 4, 2008)