In order to be insane, you must have been sane at first being pushed off the edge of saneness that causes a direct insanity to form in your tiny little feeble brain. Then we all go insane...wtf am i talking about?
DLC will be free for download, when they will be released, I can not say. But if its free I can wait. At least the people of namco isnt a bunch of greedy assholes like capcom.