Tag - CARRION

Carrion Review (Xbox One)

In CARRION, you play as a creature being studied deep in what looks like some hidden science facility. You creep through a 2D, side-scrolling world full of soldiers and scientists, slowly...