Credit: Image from Reddit user C-Ron (This is not official art!)

Major Nelson made a blog post revealing that May 21, 2013 will herald the reveal of the third generation XBox.

Here is the announcement of the announcement:

On Tuesday May 21st, we’ll mark the beginning of a new generation of games, TV and entertainment. On that day, we’ll be holding a special press event on the Xbox campus and we invite you to join us via the live global stream that will be available on Xbox LIVE and If you are in the US or Canada, you can also watch the broadcast on Spike TV.

On that day, we’ll share our vision for Xbox, and give you a real taste of the future. Then, 19-days later at the Electronic Entertainment Expo (E3) in Los Angeles, we’ll continue the conversation and showcase our full lineup of blockbuster games.

We are thrilled to pull back the curtain and reveal what we’ve been working on.

Rumors have been flying around that the next generation console will be called XBox Infinity due to some possible leaked logo images. We will know for sure on May 21st!