That was a fun seed, thanks for sharing. Azazel is probably my favorite character. I was curious how random the seeds are, so I played it twice. The first time I didn't take the first devil deal room, and I got a crappy angel room on a later level. The second playthrough I took the first devil deal, and then I got another devil deal later instead of angel. Otherwise the RNG seemed pretty set in stone, right down to the drops from enemies and chest contents. I ended up with double Brimstone (via familiar) with fear and poison, which was pretty busted, and Satan didn't stand a chance.

I saw what you mean about the spiders... I wonder what determines how many spiders you get. Maybe it's based on your evil level.