Yes, there is an error in the link.
The correct address is:
https://a5-studios.itch.io/imperios-estelares-surgimiento
probably it worth to correct it in the original post too, just my 2 cents
Thanks, i fixed it.