I've been dying to play this game again and it's tons of fun. However as I was going through the Steam community threads most people complain about hacking and exploits on the game and most servers being hosted from peoples home desktop PCs. For this reason I have created a new Dedicated Server with me as the admin for the time being. If you're a fan of either franchise I recommend picking the game up or if you already have it feel free to come play some.
Here's some gameplay just in case you're curious.