Mega Man is a series that up until recently has completely passed me by.
That's true for pretty much everything I enter into this blog, of course, as its very raison d'etre demands, but for Mega Man this is especially true. At the very least, I had a passing knowledge of Metroid and...