Ends a bit suddenly, but otherwise it's a fun and original concept.
It's not totally clear if I played perfectly or not.. I think I did, but it would be nice with clear feedback if I miss one.