Subscribe Today

Ad-Free Browsing

Close This Ad
8 months ago
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,