Holy God did that strip take a long time to draw. Lots of complicated stuff, there. I'm happy with how it came out, though, and it's still technically up on time. :)
Expect a better newspost in about half an hour, I need a break for a couple minutes.