Skin Witch: Skin Witch Hitting Steam May 22nd

Skin Witch now has an official release date, May 22nd. The game will be PC only at launch, with Mac/Linux ports to follow shortly after release. The game features multiple weapons, enemies, unique puzzles, horrific ritu…