Detached: Winter Sale has just begun! ❄️

One of the biggest sales of the year, just in time for Christmas. From December 18th to January 5th, grab the games you’ve been eyeing at great discounts. Don’t miss out—treat yourself or your friends on Steam! 🌠 Detac…