Kind of got some N64 platformer vibes from this, that might be the organ though
Everything else has a really cool soundtrack vibe to it, like I can picture it being in a movie and in a video game. I like the driving strings behind it and it feels like it's constantly building up. Like, as boss fight, I can imagine the boss getting stronger and stronger throughout the fight and using new powers or something like that