Amazing work. The mix could be a little better, it sounds a bit too compressed at some points, but the song as a whole is just great. The main melody is great, catchy, the synth used for it as well. I love the structure as well, kudos on that, too. You really timed the transitions right between the main theme and the heavier glitchy parts.
And oh lawd those piano riffs are just perfect. Great melodies, perfect timing, and especially that dissonant riff is just amazing. Big phat ten, that's what you get from me!
I haven't really reviewed any of your stuff lately (It's rainwave, by the way :D), but I'm so glad I found this one. I think it might be an alltime fav from you! <3