Yeah, I have to completely agree with Nalano on this one. They signed an agreement that would let the publisher fuck them, and then they got fucked. It sucks, but what else did they expect?

When it comes to contracts, expect the worst possible outcome from said contract and either make changes until you're happy or don't sign it.