0 players
0 followers
The Carcass
The Carcass, developed and published by Ahmet Babagil, is a single-player experience scheduled for release on November 20, 2026. Details on its genre and gameplay mechanics are still to be revealed.
Questions & Answers
Gallery & Videos
Gallery & Videos
Screenshots
Remove from portfolio
Are you sure you want to remove this game from your portfolio?