I think this looked great, and it was a cool idea for the theme as well! If this were to be something that you continued working on, I would want to see a couple of things though. First I think you probably already know this, but a little bit of a tutorial and step-by-step at the start would be great to teach the timing. In addition, I would actually like the timing to be more forgiving, especially at the start. I didn't have too much trouble, but it is really tight, and that will turn off a lot of folks who don't have those innate hand-eye coordination or timing skills.
Great job though, solid entry!