'One of the most atrocious games ever published' is coming to Steam, and it's not a jokeBig Rigs: Over the Road Racing is set for a 2025 release on Steam despite its historically poor reception.