I've seen the original article on Marvel.com. Apparently, three issues have come out as well.

Do any of you guys know anything else about it?