Even though it was a short game, it still managed to creep me out, especially with the light system being the key item you had to chase down. That added so much to the tension!