Even though this game was a short, free indie game, it managed to be one of the creepiest games I've ever played...