Horror games make me curl up in a ball in the corner and cry all night long… so I decided to play one for you guys! Watch as I wine and scream like a baby while trying to complete DEEP SLEEP!