Slept through Microsoft because I'm a pusillanimous individual, but I checked through all the announcements; looked boring anyway.
NFS looks pathetic, Mass Effect is looking exciting.
Why the forget are they announcing more TOR crap? Awful Star Wars game.