It does read like a cap. They really haven't figured out how well their business model works (so far not so hot) and the company spends like drunken sailors.
Well there seems to be some sort of plan in place as MNTA has already said they'll recieve $60m of the "milestones" in 2016 (I don't see the big deal with the term and the structure is nothing new from what they originally stated with the deal, but whatever)