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