Pretty good...
You've really got something here. The only things I can comment on are that the opening gets a bit repetitive 0:45 to 1:36. There are a few melody changes but i think some instrumental change might help make it more enjoyable. Besides that it's a pretty good song and keep up the good work!
- SkyRiderX