The Epic Games Store's spring sale is underway, from today until March 28th. That makes it twice as long as Steam's spring sale, which also started today. I'm not sure if that makes it twice as exciting, but here's what does: Deus Ex Mankind Divided is free to keep for the next week.