Is it worth it? || Outriders First Impressions March 6, 2021 by NGN Facebook Twitter Pinterest LinkedIn So after the recent release of the Outriders Demo, we’ve now had a chance to have a small taste of what the game has to offer. Now I’ll be the first to admit, my … source