RainfallSonata, 2 months ago Another I just thought of is Legend of Grimrock.
Another I just thought of is Legend of Grimrock.