At least I know now its not only me. On the steam forums they said "The servers are def not overloaded" so idk wtf. Can't the dev's learn from EA's...
I got the game yesterday, and have been struggling to get decent vs AI matches going. Sometimes I can play fine for almost the whole match, but...
Separate names with a comma.