What can I say..
Ok, so you ARE a good guitar player, but the song is more of a guitar-wank with over the top soloing in between the power chords.
The composition was, in regard to only using MIDI, quite good. It's the soloing parts that could be better. Because I don't really hear a solo. I hear guitar-wank.