2013-06-22_00011 April 25, 2015 1920 × 1080 2013-06-22_00011 Candles make Dear Esther less scary. Candles make Dear Esther less scary.