If you were to go to the official Still Life site it would never develope. Now when you go to it, it says that the site is "under constraction" !!! Can you believe it ? This is a GREAT sign !!!!! I don't want my imagination to carry me off, but this gave me alot of hope for Still Life 2. Maybe, by now, Ubisoft bought the rights to the game
http://www.stilllife-game.com/
P.S. Sorry if the news is late.