geekdad.com
Review - New Challengers #1: Cheating Death - GeekDad
In the aftermath of Metal, Challengers Mountain summons a new group of adventurers.