Nice game, very creative idea. It took me a while to figure out that you could press r to restart the level - it would be good to make that more obvious just to prevent the whole game from needing to be restarted if you get stuck somewhere. Otherwise, great effort!