That's strange! Other folks have been downloading it. I know on Others page it mentions being part of the bundle and to click here to go to the bundle and download the games. Have you tried talking to itch help? I don't really have influence over the bundle or how it tracks games.