Man this is fantastic. The drum sfx, the gameplay variety, just five stars all around.
My only real compliant is that some of the gaps and movement indicators make it kind of hard to read where pieces can move.