Official Website and GAMEPLAY Trailer

http://marvelvscapcom3.com/

[media=youtube]Jj1_By1c39A&feature=player_embedded[/media]

Wow, that looks pretty damn good.

blech