People are cultivating the Outriders demo so hard that the developers are logging on to the site • Eurogamer.net