BattleCryCossackArcher 29 May

Bethesda has announced a new melee-based multiplayer game called BattleCry, which is a free-to-play title set to release on PC. The game, developed by the Austin, Texas-based BattleCry Studios, is described as “a fun and accessible free-to-play game” with “fast-paced and frenetic 32-player battles” utilising melee weapons and crossbows. BattleCry is set in a world […]