Yes, but Don't Worry I'll just wait for the 24 hour cool in GDrive to download the game and i hope that itch will solve that problem in the future. :)