It looks like you're new here. If you want to get involved, click one of these buttons!
I tried Battleswarm but lost interest in it after playing for a day. Looked ok but sorta hard to play on the Alien side. Mainly a grind fest.