I had a fun little run, and the mechanics are quite intuitive once you give it a couple minutes.
I was surprised by the amount of character you managed to squeeze in.
Having an in-game introduction to the game world was very cool.