I have just discovered your game, it looks incredible! Congratulations on launch :)
I was wondering if you have plans to release the game here on Itch, or if it's going to be Steam only? I'm going to get it either way, but I was just wanting to check, as I like getting games through Itch where possible ^^