So I've played a bit of this game, and really liked it a lot, but it reminded me so much of an old game called Tremulous. I assume since you clicked on the link, you remember the game. If you have no idea and were interested, I will leave the link to the site below.
I am a new player to Trem, but unfortunately the game doesn't see many of them. I have found a special place in my heart for the game, but I, along with the few hundred players left, cannot keep the game alive ourselves. We have been encouraging old players to get back in the game and are also inviting new players to join the fun! Although Trem is an older game, it still has kept its personality and spunk throughout the years!
Project Revive Tremulous has been started to try to grab the interest of potential new players. If you would like to check out what's going on with it, check out this link: http://projectrevivetrem.proboards.com/
There are also other active forums, such as FK (Foreign Killers), that discuss anything from Trem happenings to that clan's events. http://fkclan.freeforums.org/