This was really quite powerful. I admit to being amazed at how good it got without the sprites. I'm not that big of a Mega Man fan, but this was awesome. Did you make this song yourself? Well no, you list the audio. It's weird to see Mega Man associated with political imagery.
I especially love the Dr Wily hope posters. Well, the series does get more serious later. At least I think as I haven't played the games. This cartoon's length was good too. There's so much detail of the city.