Adventurama by Spencer Duffy.