Super Heroes vs Game Heroes

0
219

Heroes from the comic universe and gaming universe collide over an artifact from the gods. Who will emerge victorious?