Really clever and fun idea - on the one hand puzzle game where you need to come up with a solution but on the other skill-based platformer where you need to execute it perfectly with a very limited time. Nice job! :D