Bethesda has Announced Battlecry for PC By Andy on Jun 10, 2014 in NEWS Bethesda has announced a new free to play IP for PC, named Battlecry.