Xbox 720 is a really handicapped name, and is probably even more corny than "Wii 2".
Of course, they have to agitate me by making it "WII U, HOW
U WILL PLAY NEXT DURR HURR"
I can't say how pissed off I got when I heard that people are getting lazy on even TALKING...