Whoa, this is cool. What I like about this is how the entire song is one melody line (but not some shitty loop, mind you). And while that COULD be a bad thing, I think this is done pretty well here! From a personal perspective, I can't really imagine myself making something that melodically captures listeners for 5 minutes. And on top of that, I absolutely love the Japanese flair that peeks through sometimes.
Y'know what this reminds me of? Old school Porter Robinson. Like, when he was making trance in 2009. Except this is better than that.