Battlecry was supposed to be a free to play, 32-person online multiplayer combat game. It has been cancelled.