In the current form, launching this game on steam is going to be a massive failure. New players do not have the billions of credits required to do anything. The amount of creds it costs to equip a new toon these days is beyond reachable by a beginning player. Something needs to be done with the economy prior to a steam release or its going to flop.
Let me know if you think different.