New, free digital Battletoads comic debuts from Titan Comics By John Freeman on October 9, 2020 Slimy mayhem on the way!