Nice.
I am going to cut the whole"!!!!!!!!!!!!!!!!!WIN LOLOL" shit right now and say that this song blew my fucking mind. I loved every sound, the band sounds, the rock sounds, all of it. Kudos to you, my good friend.
PS. My favorite part was the scales at 2:00