This guy agrees with you (steam reviews):
" I’ve never heard of this game before last night. I saw it on steam and decided it looked like fun. I boot it up and started searching to find out why the servers weren’t show up for me.
Now I know that the game isn’t really released yet and feel like I’ve been mislead.
Everything on the store page indicates that the game is released. It’s not that steam users like me were to lazy to read all the nuances of server launch times, its that the info wasn’t made available in the format they are used to. Instead, the format they are used to gives the impression that the game is ALREADY BEING PLAYED. Over 600 positives and a "“Release Date: Mar 18, 2016” on the store page. A big ol’ “free to play” button right in the middle. Everything about it screams "Hey, I am ready to be played, right now, for free. The game even has a launcher with patching info.
Instead, you’re met with a empty server and the assumption that something is wrong.
Also, consider how many people, who have capped bandwidth usage feel. Its the middle of the month and they are now down 7gb of data for a game they can’t play for another 2 months or for a few weeks if they pre-purchase.
This is either a very major 


up, or deceptiveh you (taken off advertising. Either way, I am pretty 


ing 




off right now."
Meanwhile i read this and laugh just like i laugh at this thread