Just an idea (if possible that is).
Could you start the game from a higher level, and some items already owned. Pain to have to do the tutorial over again and level up a little for account we won't keep anyway. It's alright if not
Edit 1:
Love the old (new) icons that you've brought back!!!
Edit 2:
Just managed to find the ranking system. I like the idea, however I feel 230 wins is A LOT to ask for (without loss) to get past the ranking stages before you start amounting wins for the leader-board position for that week. I mean even the best lose games, so realistically players are going to have to win more than 230 games in a week just to qualify for leader-board. I don't know if it's just me, but I think that's a lot to ask for xD also I lost a game at level 6 and lost half my stars for the lower level? That is a serious knock back for one loss.
Edit 3:
Not sure if it's because it's in early development, but matchmaking is confusing. I haven't seen any weight system yet (which is why I'm assuming it's incomplete) however my rank is level 20 as I haven't won a match, my mech is level 3. I'm fighting against level 16 mechs. Does that mean my mech level doesn't actual mean anything anymore? ^_^
I've only had 200k SM to mess around with, so not been able to experience all that much
I'm also being heavily critical, over all I do like the look of the new reward system. Just a little too extreme in my eyes for some cases.
Also good job on all the unreleased items/reworks artwork. They look AMAZING!!!