News Indie Obscura Tarsier Studios Reveals New Teaser Trailer Check out the upcoming indie survival horror game Little Nightmares.