The last time advertising was made, well... ever heard the one about Slyfox and the cubs?
I think Colonel Servbot brings up an interesting proposition, though. Just not with the right tool. It's my belief that flash games aren't very attractive, but that shouldn't discount the posibility of making some sort of player attractor. It's kind of a delicate matter though, because even though nobody here is making profit out of a fanmade game, who's to say Capcom can't jump on us at any given time? Doesn't matter how much they support fans.