Chained Beasts: Chained Beasts Demo Out Now!

Gladiators, are you ready? The Chained Beasts Steam demo is now available! Don your beastly visage and choose your sword, spear, mace or flail as you enter the brutal Carthage arena while chained to your friends in this…