Thanks so much! Yeah, we're planning that if you buy the game on itch it will come with a steam key so you could download it on steam as well.
That's awesome to hear and no prob at all!