It’s Monday, and if this article isn’t Cyberpunk, then it must be horror. This week it’s Carrion, coming to PC and consoles.
From developers Phobia Game Studios and über publisher Devolver Digital, Carrion is a horror title where you play ‘an amorphous creature of unknown origin’. You