By MicroidsJun 1, 2011
Picked to match Still Life 2 on gameplay, themes, and feel.
98% Overwhelmingly Positive
97% Overwhelmingly Positive
86% Very Positive
95% Overwhelmingly Positive
71% Mostly Positive
72% Mostly Positive
76% Mostly Positive