That MIDI you posted is pretty damn cool man, I especially like the second half with the solo. My only criticism would be that some of the nots seem too sustain for too long on the opening chords for the first 40 seconds or so. I really liked it though!