Une démo anglaise officielle d'Arcturus a été créée en 2001 qui a été téléchargée sur quelques sites technologiques, tels que Softpedia, et aurait été utilisée pour démontrer le jeu aux éditeurs occidentaux à l'E3 2001. Cependant, une localisation officielle du jeu complet jamais matérialisé.