• Sun. Oct 26th, 2025

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