A really inspiring piece
To be honest I know nothing about music theory overall, I only know what fits good together, and apparently sir, you do too. I find the track very entertaining to the end, and you found ways to create dynamic into it (the solo in the end). I don't know if this sounds typically castlevania:ish though, maybe for an upcoming game?
anyways I really like it and the performance is flawless. 9/10, 5/5