It sounds like there was some last minute bug fixing and polishing that needed to be done on the title before its release. According to Eidos, the new release window is “Summer 2009” – meaning sometime before September 21st. Sorry Batman fans but if this delay means an even more exceptional vision of the Caped Crusader, it should be well worth the wait.