Battlecry is a new 32-player online action game that was announced today by Bethesda Softworks and Battlecry Studios. This game is the Austin-based studio’s first project and is being developed by “seasoned developers with decades of experience “, according to its Facebook page. The trailer certainly looks great, but the premise of Battlecry might be even better. “Step into a ...
Read More »