Howling:The Eyes of the Flesh

Can somebody explain the room with all the eyes in The Almost People? It doesn't make much sense to me.