Follow the adventures of Super Ray in this comic by Jonathan Ames and Dean Haspiel.