Really well done animations and music. Great transitions as well!
It was not totally clear to me what I should be doing until my third or fourth go but it was straightforward enough after that. :)