What are you playing on, like what device?
I m playing in a mobile..but I downloaded from the link you have here and I found there is a saved progress already so I can continue so everything alright. Anyways thank you for your hard work