What a cool game!

It was definitely worth the wait. I actually stayed up for the release at midnight PST.

I had downloaded it via steam rather than buy it in the store, so I just had to wait for the files to be unlocked.
I don't really want to give anything away about it, but the experiences in the first couple hours are exciting. So who else is playing it? I know there must be a bunch of others on this board who were waiting for the release too. What do you guys think?
Unfortunately, I have to be at a meeting at 10:30 today, so I have to go to bed now.