Looks great but I'm a little confused, for lack of a better term.
Is the game meant to have any connection with Vita Carnis, or are the similarities coincidental? There is an organization within that lore called C.A.R.C.A.S.S who use a red rib cage for a logo, and the whole story is about meat. Anyway, keep it up!