MechCorps returns for Comicpalooza!