for the love of god fix the game
https://gyazo.com/ece94535cbfe03ffd7a24f841d0ed8fb
https://gyazo.com/a9ae98c709f4cac8649aa9531a76acd9
LOL of legends a game where even if you are good you will get trolled 90% of your games.
Last 4 loses I avg 70% contribution. Literally doing everything and the players arent good enough to do anything at all. Quality matchmaking.