Mega Man

10 3820

If there are words to describe what Capcom has done with these PS3 exclusive characters, I don't know what they are. L... LOLZ? Is... is...