Really love it..
Actually this game very interesting with new concept. Balancing match mission for each team. This game should increase player to get match. sometimes it take to long but its okay this is only test global version. And dev should add more map random.
Mentioned games