We've had name rumours and rumours of " " that have with the gaming community at large.and
But all that will come to an end at 3am Wednesday morning, 22 May, when Microsoft finally reveals the next iteration of its Xbox console.
Microsoft has the advantage of already seeing the basics of what Sony intends to do, although in terms of development cycles, we can't image it's had time to make too many changes based around its .
So what's definitely coming tomorrow? A device with faster processing power, lots of memory and an interface that works for gaming and entertainment is a given. Everything else is up for grabs.
So if you're up, watch below from 3am for CNET's live coverage of the Xbox event.