Not bad, but you could try to add a deepest and more heavy solo, if you know what im saying...
Great Recording! The drums were PERFECT on the intro. Biggest problem i heard: Don't play that last piano chord before the guitars roll in. The listener assumes that the piano is going to hold the spotlight in the next measures, but then the guitars take over. Just keep the piano silent, or make them quieter, and you'll have a much smoother transition. I had no complaints on the rest of the song keep it up!

C4C? https://www.ultimate-guitar.com/forum/showthread.php?t=1358270