Fantastic experience! Very original and greatly crafted! I'm sure you could make it more friendly for noobs like me if you managed to add a way to reset each level (specifically when the water effect comes in, I started screwing it up).
Thanks for sharing!