Xbox Odyssey info
W00t! Heads-up kudos to Cesar, from TeamXbox – Xbox.com has put up an information page about the Xbox Odyssey (which TeamXbox mentioned last week) – one of the photos shows an ENORMOUS plasma screen, running Halo… if you live in (or near) San Fransisco, LA, San Diego, or Phoenix, GET YOURSELF INTO THIS THING. (It’s coming to 40 cities – this is just the first leg.)
