The art here is magnificent. It deserves its own post, and it deserves more than just a comment that will get buried in the massive cyber-nebula that is itch.io.