yo_john117 on 21 May 2013
I'm not a huge fan of the name but it's certainly better than Xbox 720, and most of the other rumored names. I think just "Xbox" would have been the best name for it.