I'd never played this type of game before, and I think it's a total success. Both the animations and the audio fit together perfectly.
The gameplay might seem simple, but it gets quite complex, and new mechanics are added as you progress. Great job!