Here's a tester and yes it's close to being ready to being released, is fun, and like said before the things that need worked on are getting worked on.
There's a definite difference in game play but you have to remember that all these use the same engine so you'll obviously see some similarities that will stick.
And about servers I believe there's a server list that the server has to get added to to be on the launcher's server list.