Chivalry 2 Launch Trailer Features Catapults, Decapitations, Sparta Kicks

Chivalry 2 is officially coming out on June 8, and the game’s launch trailer focuses on the mayhem and violence that the medieval multiplayer battler…