Really? Who made the decision releasing this on Steam with the Launcher Issues you currently have? Let alone the countless players experiencing problems crossing server lines.
These 2 issues (especially the beyond annoying launcher problems) should have been taken care of before even thinking about Steam release.
I am not a hater. The amount of negative Steam Reviews you will get from that is no joke.
Makes me question what to expect in the future and if this has turned into a fast run for the money