Just from watching the trailer, the sheer isolation in The Last House looks terrifying. I can’t even fathom being trapped inside for 74 grueling days—I’d go absolutely stir-crazy. Could you survive that?
Perch Mail
← All newsletters
| |||||||||
| |||||||||
