The detail in that establishing panel is fantastic! Gotta take some cues from you on backgrounds for sure! Also nice to see how you worked 'Thelma' in to the plot 😁
Fleeing a dictatorship on his home planet, an alien crashes on Earth near a secret cryptid research facility. After befriending the scientists there, they help him fight back in the slowly escalating war that results from his escape.
Comments (2)
See all