Issue 1
MechaTon #1
Derek and Leah live unassuming lives, playing video games, making art out of trash, and working dead end jobs. Then a glove falls out of the sky and a giant cockroach starts smashing cars. Things are about to get a lot more fun!