Love a little horror game set in the backdrop of the mountains with some fun little environmental storytelling and some car driving.