Found this song a couple weeks ago by accident. I immediately felt that this is special and have been obsessed by this since. I was counting the days till the official release. This song absolutely kills. A real masterpiece. You need to invest some time as this is not easy to comprehend, but when you do, you will be a fan for life!
Favorite track: Swarming Segments, Spirit Splinters of Stellar Dust.