Darksiders games are now free on Epic Games Store

First two titles available to download, plus Ubisoft’s Steep