• Sun. Oct 5th, 2025

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