Carrion – video game

Carrion is a reverse horror video game from Devolver Digital in which you assume the role of an amorphous creature of unknown origin. “Stalk and consume those that imprisoned you …

Read More