Was 18 Straight Days Of Crunch Worth It For Star Citizen?

18 days of crunch for Star Citizen developers ended with an impressive (if buggy) demo on display in front of paying fans, but from the perspective of management, it might yet pay off.

Was 18 Straight Days Of Crunch Worth It For Star Citizen?