cusman on 11 July 2013
Certain New IP needs to sell 10 million to break even
Could it be Destiny?
Could it be Titans?
I can't think of anything else they showed as a new IP that looked like it would have overly ambitious budget.