Team matchmaking makes me want to die. So many losses due to teammates being dumb as hell, or the enemy team having someone way better than us. Aside from ranked matches. I love the costumes and other mechanics of the game. But if you are here to win ranked matches then this isn’t your game.