As we slowly make our way to seeing Mega Man 11 be released this October, we got a new villain from Capcom this week with Torch Man Another new creation that, like a lot of Mega Man villains, is a variation on some previous versions that use flame This one, however, appears to be a[...]