The developer is hosting their game on Google Drive, which we don't recommend. I send them an email to ask them to upload directly to our servers instead. Sorry for the trouble, hopefully they'll get something up soon.