Agreed. Downloaded the demo and was impressed. Only problem so far is that there are hardly any servers up and i'll assume most not in Europe.
Well I may have to install it on my server. Trying to find a decent download place for the game is proving to be hard. Is there going to be a smaller download of the dedicated server?
Thanks