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 - 10 months ago