Pretty cool, love the leeches. Celestial leeches, I never would have thought of that.

Can't wait for the Hunter Worm, that sounds like it has a lot of potential.