Xbox Store J Allard on stage now by Major Nelson • May 17, 2005 @ 8:13am Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Email (Opens in new window) J is on stage showing of the cool new Xbox Live interface that Xbox 360 users will see.