‘Outriders’ Is Live Early, For Streamers And Press Outriders will be released officially tomorrow, Thursday April 1, but as part of its grand rollout strategy, the game’s servers have gone live today and a number of streamers and press have access to the full game as we speak.