Just treid it out with the latest patch and I have to say it was very fun and apart from the somewhat shakey netcode causing people to jerk around sometimes it was bug free. There didn't apear to be many servers though and only a few games with players, so go thorth and try it and you may unexpectdly have fun!
I feel like a *****, I've got the game, went to the store to buy it, on the day of release, for £18 and I've never touched it, didn't even get round installing it, I guess the hype made up for that.