The Meta vs Mega Man

Capcom vs Roosterteeth! Which power-stealing suit of armour will win this melee?