You should probably decorate the itch page a little, upload some screenshots and write a short description at the very least. I googled it and the actual game looks beautiful but this page makes it seem like if I click download all my data is gonna go to some Iranian hacker.