I first played this demo in 2015. I was a little confused as to what was going on but I thought the game was interesting. Then I forgot about it.
Eventually, nearly a decade later, in 2024, I saw it on Steam. And I thought, "Why not? If it's anything like the game I played so long ago, it must be alright."
I was wrong; It was spectacular.