Fun game! I have to say the randomness hurt my enjoyment of it a little, I'm not entirely sure if that was intended. I would've liked more alternate paths, I think only the first level had some.
The randomness was planned, and i think the alternate paths is a cool idea for every level rather than every other level. didnt add one for level 3 cause of time but it would have had one.