I don't know what I was expecting but it definitely wasn't mega man! Couple notes:
- For the controls, consider "shift" to dash in the future. "E" is awkward.
- Consider getting a musician! Mega Man and adjacent titles usually pride themselves on its soundtrack.
- I wasn't convinced about the spin theme. Were there any other spin attacks you could program?
Otherwise, it's a pretty fun take on the Mega Man formula. I enjoyed the shop and the bosses were all distinct from each other with different attack patterns and designs, which is another element of the heart of Mega Man. While not many, there were a few details that showed me that you put care into this project. Well done!