Better incentives for higher rank
Hey there, new to posting on the boards but have lurked since I purchased the game during the Halloween sale. I've seen a fair bit of discussion and complaints that there is almost no incentive to achieving high rank because getting high rank just means more difficult matches, often against cookie-cutter builds and perks.…