Carrion is a body horror masterpiece

Carrion is a game for anyone who has ever stopped at a mirror to glance at that screaming flesh prison we call a body and thought, “Ugh, I’m a monster.” A pixelated side-scrolling “reverse horror” game, Carrion puts players in the role of its own anomalous creature: a cartilaginous mass of mouths, teeth, and tendrils […]