Tarsier Studios Reveals New Teaser Trailer Check out the upcoming indie survival horror game Little Nightmares. Nate Hohl August 12, 2016