13 Apr 2021
0

Review: Demon Skin

Discovering a new game can be such a gamble sometimes. Sure, you have tags and store page descriptions, but every publisher is putting their best foot forward and emphasizing their strengths while downplaying their weaknesses, stretching the truth just a little bit. Or on occasion, stretching it a lot. Today we’re looking at Demon Skin,