Outriders | 3 Things You NEED To Do Before Launch March 24, 2021 by Your Anthem Facebook Twitter Pinterest LinkedIn With Outriders release being just around the corner, we put together a guide on everything you need to do before the game launches on April 1st! Our Links: … source