Wow. I just played another excellent example of platformer turned into a compelling mind-fuck indie game. Playable here.
UPDATE: I didn’t really emphasize enough how important it is that you play this game, like right now. It questioned my meaning of existence, and its ending left me shocked for a long time afterwards. Please, please play it. And then comment here.