This was a hefty file size, so I think it could be filed down a little bit.
I like the idea of glasses each giving you different bonuses, but it was kind of hard to tell what glasses I picked as there was no ui or visual element telling me what it was. Hitting enemies instantly makes them pop out of existence so a death animation would automatically improve this game 10x. Another thing that could be improved is the punch sound, to give more feedback on your attacks.
I'm glad you added a boss fight at the end.
The graphics look good and I like the lighting.