Beast Hunters? What's that?

I just know the cover and solicitation for Regeneration One #95 made me pee my pants a little.