Your game looks awesome! I would have preferred a download link for the demo on itch, I'm very selective about the steam games I add to my library. Seems like a great concept, too!