“Devour, a horror game that takes you out of your comfort zone and exorcising a demon by burning goats on an altar. Fancy a bit of that?” Jas @ Thumb Culture

Source: N4G PC Devour Review – Not For The Faint Hearted – Thumb Culture