This is discussion archived from a time before the current discussion method was installed.
Come someone maybe explain what this IS in the page? With the current description, I don't know whether this is a web comic, a series by Marvel, or fan fiction!
Binaroid: I added a few sentences to clarify.