Sci-fi puzzle platformer about destroying your own clones4.20 / 5.00 10,368 Views
An old style, pixel-art noir adventure, inspired by classical point-and-click games.4.04 / 5.00 1,723 Views
3D Driving Game3.68 / 5.00 7,219 Views
I'm looking for this game. It was released from 2010 to 2011 I believe. You played as a puppet I think and you had to climb the top of this building so you could jump off and kill yourself. If anyone knows the game please reply with a link to it below, Thanks.
Is this it?