Xbox Store Your Xbox 360 will have Neon…and what it means to you by Major Nelson • Jul 7, 2005 @ 9:28pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share via Email. You can read the story here …and see a movie about it here. Thanks to readers Wizard and Jason who sent this over to me.