This is great, super cool looking art style and very bizarre overall. No clue whatsoever about what this could possibly be about but I'm invested. Played it at the very start of the video before jumping into Eclipsium.