Star Rank?

Stupid question time... What is the purpose of the Star Rank? I know it increases periodically when you rank up, but does it have an impact on anything other than bragging rights?
Exit mobile version