extremely well done
Up until 1:26 the song reminds me of a hardcore Battle of good and evil with guns a blazing and crap then moves to an underwater scene in the middle of the battle, where sounds are muffled for a while then the Hero comes back with a flash and a bang and a massive spraying of blood to truly finish off the battle with the player going "OOOOHHH! AWESOME!!"
Long story short, its a very good song that I'll enjoy until your dragon roost island remix comes out and I freak out at it until my ears fall out.
As for other news, i'm glad you have partly come out of your creative slump and still look beautiful