Just like Disaster Report, it makes me want to buy the game and try it out for myself. Thought the intro was good but stretched out a little too long, but that's my view.
I also agree that it'd be great to hear what works and what doesn't work in the actual game. You can make those parts short while keeping the majority of the video about the game's background (which are always very interesting). I don't think you need to elaborate as much when it comes to the mechanics, showing a few brief clips and talking about it will suffice. That's how Gametrailers did it and it got the point across in like 4 seconds.
Other than that, great video. Make more, dammit. MORE!