Where do i find the darn spiders?
In a cave. It will unlock further in the story.
oh so I shouldn't worry about the "stronger than steel" quest? Or is it available? Regardless, gotta say, great game
Yes!