Yes, the Xbox version has been delayed once again (it has been delayed every week since mid-April).
I guess I'll still have to wait. The good news, though, is that the Microids and Still Life sites look like they are back up now after being down for a few weeks.