Tag: Squid Monkey Studios

The Caretaker Review – I hate acid throwing Spiders

6.5 out of 10
Above Average

There are plenty of horror titles on the market, especially on Steam,

Ali Hashmi Ali Hashmi