I love the art style and theme. The intro scene was a bit slow, it would have been nice if it could have been fast forwarded a bit. The game itself is also really cool and very different from what I have seen up until now.
Thanks for the kind words and I agree it is a bit slow. Perhaps an option to speed it up would be necessary?