I liked this, it was pretty fun - the intro area was pretty cool too.
I also noticed that if you maximize the game window the ui gets a bit messed up :P
Hopefully you can turn this into a full game or build upon this, the gameplay & art style are pretty good