Spillet har blitt oversatt til 45 språk gjennom tjenesten Localizor, og har siden 16. oktober 2023 hatt en gratis demo tilgjengelig på Steam.