'Crunch' is a reference to 'crunch time', in software development the period before release where everything has to get finished up very quickly and long hours at the office are common.
I hope 'Crunch' does refer to the game almost being finished and nearing release. When I first saw it I thought the name of the little skeleton guy was 'Crunch' and below him where it said 'Hang in there...its almost over' I thought it meant he died waiting for HL2 and now its almost finished.