Very nice! If you ask me, the blindfolds kind of contribute to the eeriness of the scene. It looks like one of those "skits" David Lynch used to insert in his movies or in between two scenes of Twin Peaks
The first thing I do when I visit this forum is look to see if you've posted more art!