Please dont go hard on me, im new to this game.
Spoiler
Win more games like that and you'll derank everyone.
Forum Rules