Developed by People Can Fly and published by Square Enix, Outriders is a 1-3 player drop-in-drop-out co-op sci-fi shooter that might have just been delayed until February 2, 2021 from its Holiday 2020 release date.
Read this article on TechRaptorOriginal Article