Done.

Well, it’s done.
The idea was to make a platformer with one level that changes slightly each time the level is beaten, eventually “evolving” into an unbeatable state.
The code is horrible and there are random blocks or lines that don’t collide at all. The character can also jump onto a block from underneath.