Just downloaded this last night....its bloody brilliant! although frustrating sometimes. For a free game I'm well impressed.
Can't they get more servers though, it takes ages to get into the lobby.
They're having server issues at the moment mate.
If you want at some point I'll jump in a game with you and explain a few things to you. Tals did to me when I played with him and I went from sucking hardcore to just sucking!