comic store heroes