The Itch
86 😀     10 😒
79,60%
Rating
Platforms
Windows
Mac
Linux
Free
Free app in the Steam Store

The Itch

App ID1095520
App TypeGAME
Developers
Publishers MAGIC Spell Studios
Categories Single-player, Steam Achievements
Genres Indie, Adventure, Free to Play
Release Date2 Sep, 2019

The Itch
0 Players in Game
1 All-Time Peak
79,60 Rating

Steam Charts

The Itch
0 Players in Game
1 All-Time Peak
79,60 Rating

Compare The Itch with other games

Reviews


Supported Languages

English

Achievements

Icons
WATER KEY WATER KEY
HEAL KEY HEAL KEY
BLOOD KEY BLOOD KEY
VIRUS KEY VIRUS KEY
DOCTORS NOTE DOCTORS NOTE
TALKATIVE TALKATIVE
CURE CURE


Discussions

File uploading