KhergitLancer80 said:March 2018-Release date
July/August 2018-Release
Mark my words.
There is no way in hell this is gonna happen. July and August are horrible months to release games because everybody is on summer vacation, TW has stated they will let players in some form of beta testing before, too. 2019 is the year, at the very least.