NIce game! I really liked how it wasn't actually that random. RNG can be frustrating at times and I think this game does a good job at handling that. Having some randomness while also giving the player a choice is reall good. Furthermore, the character's jump was really powerful which meant even if you had never seen the level before, there was enough time to adjust to land on the new platforms. The ability to double jump also really helped with this.
Really great game overall!