I said the Itch.io project. Your third link. You can't announce a game that's only been released elsewhere. Please make it work on Itch.io as well.