This is an amazing cart ! Lots to learn both in the game and sourcecode. Never played a platformer like this before. It definitely gets my vote and star ! For both excellent gameplay and exemplary and detailed notes in your source.

Very good concept and level design. I'm not particularly a fan of 'infinite lives' but the level design is so good, I can forgive this extra layer of challenge since it does indeed require a death or two to work out the puzzles you've made.