Sounds like Mega Man because...
It draws from what made Mega Man music great. It also has some similar sound effects. Melodies are very much in the MM style. The beat itself is less but it's a great beat for the track! Capcom would've used this in their games if it did indeed come out a lot earlier.
The ending of the loop is also more interesting than most MM themes. Definitely try more 8-Bit stuff! You have talent in doing all sorts of music!