WindowsThe Day Before Dev Promises Refunds, Tells Clients: ‘S**t Occurs’12 December 2023 by 12 December 2023010 Following the disastrous launch of The Day Before, its developer has mentioned it’s working with Steam to make refunds out there to all, and insisted...