Still Life and its aptly named sequel Still Life 2 have been released on Steam, and the service has decided to celebrate by offering 20% off both games through the end of the week.  Both traditional point-and-click adventure games, they each combine plot elements from two different time periods in the pursuit of an elusive Read more →