Games/The Itch/MediaThe Itch·, 2019 · MAGIC Spell StudiosMediaBack to gameAll7Screenshots7Screenshots7More about The ItchPlayer reviews