I truely recommend to start playing this game if you're into FPS'.
I do also recommend that before joining a section in the forums,
that you'd check your pings on US E, US W and EU, just so you don't get disappointed.
As stated before, there will be more servers to play on, but not for a while.
Before that happens though, try the game out and come join us on Mumble!