Inconsistent and controversial, but loaded with fun and charm
I. Introduction
What is this game about? What does it run on?
II. Narrative
Rediscovering Megaman again this few months was quite an emotional experience for me. I used to spend…