This looks really promising, but... there's absolutely no one playing it. So, you can't join a server, and there's no single player, just a tutorial.
Yep, sad but true. Dev is telling new buyers to hold on till the next update (peekspawning issues etc.), and then they plan to promote the game a bit better. PVE is planned aswell but no date on that so far.