
The Itch
The Itch is a 2D platformer centered around using heart rate as a resource to make objects move, grow, and shoot in order to find a doctor who can…
89% of 100 Steam reviews are positiveFree

The Itch is a 2D platformer centered around using heart rate as a resource to make objects move, grow, and shoot in order to find a doctor who can…