Since the much-anticipated Darksiders Genesis has propelled for PC and Stadia, It’s the ideal opportunity for the support proprietors to get some...