Ladies and gentlemen, my name is Paul Heyman.
it ain't no legends 3
but it's sure looking okay ish
just be glad you have a new pc megaman 8-bit game from capcom themselves
with street fighter in there
edit: just realized this was a fangame
oh well still looks okayish for a fangame