I've got it today and tried it with several friends. For now let's say it, I really suck at that game ! On several games I've only once been a advantage for my team, I mean in another way than attracting the enemies' bullets
But I've enjoyed these games a lot and intend to get some more practice so, if others are interested about joining. Just post below and see you online !