The Steam Winter Sale 2023 is now live – Destructoid
It’s the time of year, folks. The Steam Winter Sale for 2023 is now live, offering some hefty discounts on thousands of games on the Steam store. For me, it’s usually when I pick up titles I didn’t have a chance to play throughout the…