Yeah, so we see the speculations for October 18 and 25.
But have the developers actually confirmed whether either of these release dates is the actual day of release? If they have, I haven't read it anywhere. Forgive me if there have been more threads on this topic...
Just wondering if we could possibly get some official confirmation...