Really cool concept here. Mechanics are a little challenging but feel really great once I got the rythm (which didn't take long at all). Speaking of rythm, the tune that plays during gameplay sounds so familiar but I cant put my finger on it!
Anyways congrats and amazing work!