I remembered playing this on my computer. It's a free fan project of Mega Man 7 and 8 remade with 8 bit graphics. Just thought I should share it. I think it's worth checking out if you really like Mega Man.
Mega Man 7
Mega Man 8
Mega Man 7 Link (It's under External Links at the bottom of the page)
Mega Man 8 Link (It's under Rockman 8 FC)