The forums weren't the only place people asked, so here's some of the basics.
EDIT: The following change was made to the update: Of course none of this is new: selling cosmetics is only natural for a customization-centric game like ours and is a popular alternative to the dubious practice of Pay to Win items. However, we are also going one step farther: every one of our cash shop items owned exclusively by City of Titans (we have plans for licensed content) can also be acquired through gameplay.
Please note we aren't certain even those won't be able to work the same way, with badge related unlocks. We're just not sure yet, and at launch, there won't be any of those anyway. But internally it was pointed out that otherwise we'd have an absolute promise.