Taking on a new tactic in the realm of third-person multiplayer, Bethesda's newest game, BattleCry (from indie developers of the same name), has us pretty excited. This week we were treated to a theatrical launch trailer that demonstrates how this new take on a solid formula has gamers enthralled and in high anticipation for the early 2015 release date. Read More »