Yes, they screwed you out of what was an accepted job offer, and you should definitely do everything in your power to get anything that was owed to you, after carefully reading the employment contract and researching your rights, however I'm sure that CTO (and the company as a whole) is not having a great time either. There was already cause for some reservations given the bad press that was circling the company... Shit happens.