Chained Beasts: Chained Beasts Demo Releases November 12

📅 Demo Date Announcement Gladiators, prepare for your first battle! The Chained Beasts demo will be available on Steam on November 12, 3pm PDT. This demo includes the tutorial and five brutal battles in the Carthage ar…