The so called hall of tortured souls is nothing more than an easter egg hidden in a piece of microsoft software. I think it's win 98se. I've seen this.
The people in the pics are the first microsoft programmers crew.
Mindless, Meaningless, Dribble...