http://www.youtube.com/watch?v=YuRDy7xPNiU

Gameplay and commentary for my first hour or so playing the beta.

Open beta starts on the 29th I think.