Good job. It's a fun concept and nicely arranged. I'm not sure having dead-ends helps the experience. It's exasperating to patiently navigate the obstacles only to find you got unlucky and took the wrong path. Especially when there is zero tolerance for touching obstacles. For me, it undermines the arcade-ish feeling of the game to have simultaneous demands to both perform skillful movements and explore the level.