Tag: The Caretaker

The Caretaker Review – I hate acid throwing Spiders

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

6.5 out of 10
Above Average