London_Calling on 20 March 2008
wwwwwwwwaaaaaaaaaaaayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy!!
too long. Read the first 2 paragraphs. All I could think is when will this end?
What I did read that was interesting is new Xbox in late '09/early '10?
I'm back...