this makes me glad i live next door in the netherlands cause that realy sucks
thats why im hopping you still update the game on itchio when it comes to steam or give itchio buyers steam keys when they can proof that they buyed the game because we can still activate steam keys and update/downloade this games
He will surely update itch.io version as well, as there are people who bought it here :)