This game had me laughing the whole time. Really well done!
I forgot all that I saw about the boulder puzzles (except the cheating way to do the second one) but managed to figure them both out without cheating!