Mummelmann on 14 December 2007
The 360 is really not doing very well at all... But as Vgchartz users, I think we all know that. Check Gamespot forums if you wish another take on things...