funsterz.com
Super Heroes vs Game Heroes
Heroes from the comic universe and gaming universe collide over an artifact from the gods. Who will emerge victorious?