I actually really liked the main riff. The chorus is a bit... idk, it's growing on me. It seems to be one of the choruses that I hate when I first hear them and they become one of my favourites later, like Fall into the Light by DT. but overall, I think I enjoyed this more than Speed of Light. And yeah, very weird to just drop a track and not give any info about the album, although I'm 99% positive an album is coming, considering the IMXVII on the poster.