Hola! In case you haven't noticed, your link to Solarus Games is pointing to github too
Thanks, that's wild that happened. Got it fixed :