The idea is executed in a clean way, I really liked it. I did somehow manage to get stuck though, maybe consider adding a way to restart? Just an idea. Nice game