Thanks a lot for doing this and notifying me. I did see the game and unfortunately, itch is taking a slow approach with it, cause the game is still up there. Oh well, nothing I can do at this point. Thanks again!
At least you know your getting popular enough for people to try to steal your game and they should take it down at some point which hopefully will be sooner than later.