Still Life 2 Steam Key GLOBAL is a game released on 2009-08-10. Published by Microids.
Still Life 2 is a 2009 computer adventure game by Microïds. It is a sequel to the 2005 game Still Life, and follows on from the characters and themes of 2003's Post Mortem. ...
more on Wikipedia