Think they said a couple weeks or a month ago that they're aware about that and they'll put some unlockables (probably costumes) in the game that you can buy with in-game currency in the future. To be completely fair, a pretty neat idea for the free version of the game would be to give the ability to the players to unlock characters by using (obviously a lot) of in-game currency.