http://www.gamespot.com/pc/action/starwarsrepubliccommando/preview_6112330.html)
interesting read. talks about having a navy seal come in to help. also talks about each squad member having their own personality. at the end it says that they were lucky to get it in on time, which makes me think that was at least one reason the game got pushed back.
Maybe the dealy was for even better graphics and/or gamplay. :)