Battlecry Annoucement Trailer Reveal Bethesda E3


You can sign up for the game’s beta here.