Love the concept, art and gameplay! Super cool idea. I wasn't sure how far I was progressing (but may be because my browser wigged out and cut off a bit of the game screen). Really enjoyed playing this :)