I really like the upbeat beginning but I can't help but feel like the instruments aren't working together in the beginning but the problem isn't the instruments per se. I feel like the problem may lay in the dynamics of them. I also feel like this hasn't been through a mastering process of some sort due to some parts such as 1:43 missing a lot of impact. I feel like some cool things like wind or maybe rustling leaves or a nature sound of some sort could work as well somewhere. It's a suggestion to maybe establish the setting of the song. Like if you're in a castle, maybe like cracks or a small boom in the background.
I mean overall this is pretty solid though. Reminds of my favorite game Castlevania Symphony of the Night. I'm reading the author comments as I type this because I didn't see it at first. But yeah this is really nice! Keep up the good work!