Worst sign-up process. Took more than thirty minutes and 20-30 attempts across three separate browsers, multiple email addresses, getting new verification codes sent out etc. All so they can try send me spam later on.
Then the game doesn't work for crossplay. It's like they didn't bother to test their AAA game before releasing it.