Notice where the feed comes from. One of the guys at the shop showed me this.
It was nice of you to post about it but it’s been very much known about for a few days. There is already a thread about this stuff less than halfway down the first page right now.
Link: “Rumor: MvC2 for XBLA/PSN?!?”