2 of my favorite studios are teaming up for their first-ever showcase this week, and have a Steam sale going right now November 3, 2026 · PC Gamer Read full story at source