NEWS: Thor confirmed for Marvel vs Capcom 3

These images were up on Marvel.com earlier but have since been taken down. Enjoy folks!

I don't know what that wolf thing is

Tags: , ,