Thank you for your feedback, and we're sorry for the issues you encountered. The large number of players at launch temporarily overloaded our systems, causing problems with login and matchmaking. Most of these have now been resolved, and we’d really appreciate it if you gave the game another try.