New Free-To-Play Multiplayer Tactical Shooter Battle Teams 2 Launches Globally Tomorrow It gained popularity already in China since releasing last year. By Matthew D'Onofrio - 8 months ago