The itch.io version of the game isn't supported. You can use the download page to get a Steam key, if Steam is an acceptable alternative for you. If not, you can refund the game and play the free mobile version, or repurchase on Epic. not that Epic is any good, but at this stage, even that's better than Steam for some people.