Marvel vs Capcom is here! And it 'aint lookin too bad either. Check out the screen shots!
Moves