Was on it when testing
Lol team chat full of spam,no teamwork at all,laggy with many player,some few bugs
But from what I feel when joined it.it could be really fun
And I think they planning to make an item called "pieces of ec" that u get from winning ctf
And u need 3 piece to get 1 ec
So in 3 ctf event if your team win u get 1 "pieces of ec" and it get rewarded for all team member I think