If you own the game, you need to log in with your steam account to play. The EU server is the most populated with around 3000 players, compared to 400 on the US server.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com