Publisher Bethesda Softworks has unveiled an upcoming multiplayer game BattleCry. And unlike most games that are based around multiplayer, this one involved swords and brawling against your… Read more “BattleCry a new game from Bethesda”