Featured Carrion Makes an Unspeakable Horror Something of a Hero Carrion is a game where you're definitely a bad... bloody tentacle mass, but players might still feel like a *good* crime against nature. By Jenni LadaJuly 23, 2020