I really love the idea and the game mechanics. It takes a while for me to get used to the beat mechanics so it's quite difficult at first, definitely a steep learning curve, but a really nice game nonetheless. Also, nice graphics. Great job!