The art and music in this were really good. Really well done. This was really confusing though. I was not sure how to play this at all. It definitely needed some type of tutorial or explanation as to what the buttons do.
Really cool concept though!