Related to the launching of Darksiders III, the official Darksiders YouTube channel has released “Intro”, a trailer for Darksiders III. In this trailer, the new fans which...