Very cool concept. I did find the controls pretty hard to get used to so that would be something to improve upon, but this was fun and the level design and art is great too! Good job!