The fact Metro Exodus is switching from Steam to the Epic Games launcher exclusively for the next year, 2 weeks before release, and after almost a year of it being promoted on steam and able to be preordered on steam, is absolutely fucking ridiculous.