I felt that after the initial grounding of the riff had passed, it tended to lose a bit of direction, also some of the note clusters were very played very un-guitar like, it really showed what can be done on keys that guitarist's would find hard to play, for that I congratulate you. Sadly there are many things you can on a guitar that you cant do on keys.
Rgds
NJ