What does leveling up do?

thejd44thejd44 Registered Users, Member 33 Posts
Every time you win a title match, you level up. My question: What are all the effects of this?
It appears to unlock certain tiers in daily challenges, and of course you unlock the ability to improve to new star levels.
What else? Has anybody found any other benefits to leveling up?
Sign In or Register to comment.