By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Xbox 720? How does that even make sense...
With the 360, I always thought it was like a clever way to represent a "revolution" since, you know, 360 degrees is one revolution

But what the hell is a 720 supposed to mean? Double revolution?? Twice as good as the predecessor? I think xbox 8 sounds better and it consolidates Microsoft's products all into one catchy, easily marketable name. Especially if the console is going to be running a Windows 8 based operating system