News About "Still Life 2"!