jpain333 on 02 April 2009
Can you just wait for E3 at least....??
Threads like this always pop up and if you read any you'd see people say the same thing...I'm not gonna convince you to keep your 360 cause you seem not to like it very much...