Noise channels really clash against each other in places - maybe bring everything down a bit volume-wise and put more emphasis on the more important parts. Have a look at the edits I made and see if it sounds clearer to you, it could just be my own ears.
Not a bad composition, though, just needs a little polish.
_______________________
Fan of:
Cave Story, Mega Man X, MOTHER 3, Star Fox 64, Super Metroid, Shining Force.
Classic SEGA, Treasure, Square, Falcom.
Various roguelike RPGs and shmups/bullet hells.