"Le fantastiche avventure di Captain Spirit" è stato presentato il 10 giugno 2018 alla conferenza Microsoft dell'Electronic Entertainment Expo 2018, in cui è stato detto che il gioco sarebbe stato reso disponibile gratuitamente per il download il 26 giugno 2018. A differenza di quanto annunciato, l'uscita del gioco è stata anticipata al 25 giugno in Nord America e in Europa, mentre il giorno successivo in Australia.