• Mon. Oct 6th, 2025

Team Fortress: Source 2 project shutters following Valve DMCA takedown request