Nice visuals. I got a little confused with the gameplay, but I like your interpretation of the theme. Cool concept!