As a CS major i can tell you that release dates are a huge problem is the Software industry. The video game industry is even worse. In the industry proper, you have crunch time. 60+ hour weeks to "polish" the game for release. This leads to something called burn out, the point when working at a...