itch.io indie game Anthropophagist by chromearts Play in your browser Sourceitch.io Developerchromearts Released2024-10-07 PriceFree TagsIndie, Free, Free To Play View on itch.io