Keys.gg

The Itch

Offers

Trailers & screenshots

1 / 8

About The Itch

The Itch is a 2D platformer inspired by true allergic reactions. You search for a cure to a virus living inside you, transferring and absorbing energy from the world around you as you navigate tangled vines, clear blocked passages and uncover clues about the virus’s origin.

Frequently asked questions

Similar games