Coming from the Independent Games Festival, this is The Swapper, from… wait for it: Facepalm Games!
It’s a puzzler platformer where you are able to create clones of yourself to solve physics based puzzles.
Very interesting idea, which also has some interesting reflections like this one:
“The Swapper is about treating human beings as objects. It’s also a puzzle and a platformer. And a piece of weirdness.”
Check the game development as it goes on the official Facepalm Games blog!