Game does look beautiful, but you can tell there's still a lot to go. It's a shame Chris Roberts can't aim :P Dat audience tho... And dat helmet animation... And dat rubber ship bouncing off the asteroids like it's nothing... (i hope it was just because god mode was enabled, because it looked horrible)
I'm personally really excited for the dogfighting module to be released. The gameplay looked really fun, and will only improve as more modes and ships are patched in. On a side note, I'm fairly certain he did have invulnerability on, because, in his words, "it's a demo," and his first try went so well.