Thanks Bucolian!
It is procedurally generated. I have a set of maps that are randomly selected and rotated to create an infinite chain. Enemies are placed randomly with certain distributions. Items are selected randomly, but again with certain distributions.