Great idea executed well. I managed to beat all of the levels. Though, I did notice that there were a couple of 'empty' levels, in which you just need to walk to the end. Maybe you forgot to finish those? They were in the middle of the game, not at the start where you would expect something like that.