Battle Teams 2 is to be released globally
Wizard Games Global Limited has announced the global release of the free-to-play title Battle Teams 2. The highly anticipated multiplayer tactical shooter is set to launch on January 31st. This game has alread...