Games/Still Life 2/MediaStill Life 2·, 2009 · MC2-MicroïdsMediaBack to gameAll9Screenshots9Screenshots9More about Still Life 2Player reviews