I have been waiting to hear more about Iliade for a while now. It all seemed to have gone quiet, so I emailed them about when it would be out. It's good news. I'm sure there are other folks here waiting for the game as I am!
Here's the reply:
Hi, We just shipped out the order to England today. So sometime in the next two weeks it should be in stores. Sincerly,