Featured Darksiders Genesis First Impressions February 25th, 2020 The Darksiders franchise has come into its own since its first release back in January 2010. Since then, the franchise has gone through three main...