Outriders’ Demo Means The Game Effectively Comes Out Tomorrow Tomorrow marks the launch of the Outriders demo, a free, sizable preview of the game which effectively means that for all intents and purposes, this is the release of the game.