It looked awesome, in case you didn’t see it. But now is your chance because we have the trailer!
Bungie’s also released the first gameplay screen for the game. Find it, and the trailer, after the jump.
No date yet for the multiplayer beta that was included in ODST. The game itself drops in Autumn 2010.