Sorry to hear that, most probably it is an itch problem. You can try it on steam, its available there too.
Oh thank you! I will try it there!