Description

Carrion is a reverse horror video game in which you assume the role of an undefined alien being.