Corpse Castle: Corpse Castle Live Stream Event

Corpse Castle is the world's first procedurally animated body-horror fighting game! Players must learn how to control MEAT, BLOOD, AND BONE in order to construct TOWERS OF GORE, APPEASE THE FESTERING SWARMS, and AWAKEN…