BricksAndPieces

A puzzling platformer that forces you to sacrifice past copies of yourself in order to succeed in the future!
Platformer
Play in browser