Solid game! The mechanics are well polished, and the puzzle aspect is clever. I kinda missed a more rhythmic music to keep me pumped though. The sound effects are really nicely done and subtle.
If you make it more juicy and throw some color theory, it could go a long way. Lots of potential here!