I admit that this doesn't make any sense. It was pretty much just made to show off Flash 5. I still enjoyed this. It's mostly because it takes pride in how silly it is. I don't think I've heard of Topman before. They probably have a Man for everything in those games.
I like the flower guy. No, I don't know their names. I didn't grow up playing "Mega Man". I think the small size worked well. The sprites looked better.