What is happening with the release, it said it was meant to be released on the 18th of November, which has come and gone, but it still says coming soon. Now the release date has dissappeared from the page and it says latest update to the game was the 19th of November. (back on the 18th)
Does anybody know what is happening?