I remember seeing Huxley at E3 2005 and talking to the producer. Since then the game has been appearing at shows and conventions from time to time and it has been very difficult to gage whether or not it would ever see release. Today we have a batch of new screen shots and at least that is something. Whether it will be released in Europe at some point is still very much up in the air.