Smeags on 24 April 2013
Looks like I'll be watching this on May 21.
Definitely looking forward to it, and I'm sure my brother is as well (really loves his X360). Console reveals are always exciting. ^_^