Great solo Superhuman.. I wish I could play half as good as that.. anyway, I did notice one little thing that didn't sound quite right.. the bit between 1:58 and 2:01.. yes I know it's only 3 seconds but it makes that section of the track sound awkward to my ears. Other than that, I am really liking everything I am hearing..
EDIT: Hrmm.. on closer inspection it is actually between 1:56 and 2:01 where the awkwardness is.