This is a wonderful little window into what looks like it's going to be an amazing game!
I cant wait to see what the full game has in store for us :D
(Here's a little video of my first impressions of the demo ;P)