Marvel Heroes. Total OC, me and my friend saw it at a mall stand selling Magic The Gathering cards... Yeah that's just super, man.