Please release the full game on itch, too. I can't buy it on steam in germany.
Of course, we will release it on itch :)
This is awesome. Thanks for this answer.