Wow!
This is awesome, totally vibes for a video game soundtrack. I think you found a voice in this style, I love the blend of rock band with orchestral instruments. Too often I hear this mix not work so well, but it sounds like your studies have been paying off, and possibly even a break from composing to hone in on your own personal style served you well.
Some things I noticed:
- The orchestration is pretty dense overall. You already have plenty of material, so maybe make some sections with just strings, some with just guitars, etc. I know you know about this kind of thing. Give the instruments some interplay. Power chords in the guitars all throughout can be overbearing as well.
- Keep exploring what the drum kit can do! A simple snare on beats 2 and 4 would have given this some punch imo, and that's an easy fix. I like the fills and what not, and I know the drums aren't at the forefront, AND I know it's a pain in the donkey to write for drums on staff paper. But keep studying up on what it can do; it's the one instrument I'm constantly conferring with a drummer on when I write for it.
- Guitar writing seems pretty good, I'd maybe stick the F# in that last chord to fill out the bar chord, but that's pretty minor. I like that line right before it a lot. Just fyi, I'd notate when you want parts to ring out. The line before the last chord I mentioned sounds really good when I let it ring.
- I wasn't too keen on the constant bass staccato notes throughout the piece, but maybe that's just preference. I like the driving rhythm you have, but maybe a bit more variation in that line (even if it's just adding a rest on certain beats).
These were just my initial impressions. You kinda blew me away with how well you've improved since I heard some of your music. I honestly believe you have a talent for this style of writing, and as you progress with getting your sound samples more polished and figured out, I wouldn't be surprised if some game company snatched your skills up once you make a press kit.
I forgot to comment on your other new-ish piece, I did check it out though. Again, sounds great, just watch those 7 note guitar chords (last chord in Perilous Crossing)