Seconding those demoscene vibes. I'm into it. Not really sure what you call it either. Not ironic enough to be vaporwave, not 80s enough to be synthwave... well, whatever it is, it probably ends in wave. Is demowave a thing?
Regardless, this is going into my Spotify rotation!
Regardless, this is going into my Spotify rotation!