/cdn.vox-cdn.com/uploads/chorus_image/image/34548741/cossack_rampage.0.jpg)
BattleCry Studios' eponymous debut title, BattleCry, is a 32-person team-based online brawler. Publisher Bethesda Softworks announced the game prior to E3, and you can check out the debut trailer below.
To see the rest of the E3 trailers, check out our StoryStream.