> When I read about those poor EA souls who work overtime trying to deliver some major multimillion game title, I wouldn't be surprised if they make the most trivial of mistakes.

It wouldn't surprise me at all. I had a professor who basically told us that while you might be able to write a passable English paper by staying up all night to get it done, you were just wasting your time doing that with programming, because you'd do stuff like spend hours searching for a bug that you'd would have found in a few minutes were you properly rested. So, you might as well just go to bed and then get back to it in the morning rather than staying up to gain time. And I think that there's a fair bit of truth to that.