News Horror Adventure Game Green Mirror Puts An Emphasis on Survival A Search & Rescue official must tend to his wounds and stay warm while searching for missing hikers in the haunted woods of ... By Alistair WongOctober 19, 2016