A short platformer where you disassemble your own body parts to solve puzzles and reach the end
← Back to trending