Does anyone else fondly remember this series? It was one of my first forays into vertigo, as my teenage self was all about spandex and fights. I also liked super hero comics.

Anyhoo, I just thought this series was a good time and it (and Rain) deserved some love.