Solid entry, sounds a bit like Super Mario Bros (NES) Music - Castle Clear mixed in with some metal flair.
You might want to have some different lower end stuff (perhaps another bass or something) to balance it out as feels a bit empty in the low parts.