Fall of the Mutants?

Marvel opened up Monday by releasing this to the interwebs.
fotm

Tags: , ,