Well that about wraps it up..
I think ill have to call it quits about here, I have critters and sheep (zombie sheep BTW) wandering around the cavern.

Good luck to everyone and remember to have fun! Cant wait to see what everyone comes up with.
My cavern generation if anyone is interested.. numpy is teh fun.
data = numpy.random.randint(0, 2, size) alive = numpy.zeros(size, int) for c in range(iterations): alive[:] = 0 for x in range(-1, 2): for y in range(-1, 2): alive[max(0,-x):min(-x+width,width), max(0,-y):min(-y+height,height)] += \ data[max(0,x):min(x+width,width), max(0,y):min(y+height,height)] >= 1 data[alive =5 ] = 1
cheers!
A.