Games like Still Life

By MicroidsJun 1, 2011

82%Very Positive897 Steam reviews
Still Life screenshot

Still Life 2 also now available!

Indie games to play next

Picked to match Still Life on gameplay, themes, and feel.