A few flaws
the Random level generators make the game exciting, but unbalanced. There were some times when I couldn't go up without having to jump on the bad platforms, because the good one's simply weren't in reach. This sort of random level generation makes things rather unfair, seeing as it depends less on skill and more on luck. You shouldn't punish people for landing on a bad platform because no other options exist.
This problem, however, is still a minor annoyance when compared to the actual game, which is quite good overall.