very good
i'm probably the only person who wasnt reminded of megaman at first glance, but for some reason was reminded of Metropolis and Astro Boy instead... oh well, very good flash, the end fight being a game was creative, hope to see more like this!