Il y a quelques années, Ubisoft a décidé de ne plus vendre ses jeux sur Steam, la plateforme de Valve. Cependant, cette décision a été revue en septembre dernier. Star Wars Outlaws a finalement rejoint le catalogue Steam le 21 novembre 2024, et les ventes sont prometteuses.