Playing the game, when suddenly 7 man squad

Amd i bet at least three of those are absolute wankers. Usually how it is for me anyway.

The china rising maps allow for larger squads since the maps are huge!

It looks like Rogue Transmission to me.