Game Review: Battle Cry

Game Review: Battle Cry

Battle Cry Bethesda Softworks: Battle Cry Studios PC Free Set for release in August, 2014, Battle Cry is a way cool, super-stylized, third-person, 32-player-team, maximum team action combat shoot’-em-up brilliantly designed by its veteran gamer producers. Under development since 2012 at Bethesda’s new studio in […]