Independent Comic Book Review, Mature Readers, Ugli Studios Lords of the Cosmos (Ugli Studios) April 6, 2019