The game is absolute shit. Needs a lot of work, but hopefully it will get the development it needs. I've recently joined an org and have started playing competitively in smaller leagues until qualifiers for the bigger leagues come up. Super fun times tbh.