02 min Gaming News Steam Dumps Support for Windows 7, 8 and 8.1 Desktop Apps Months after warning, Steam finally dumped support for it’s desktop clients on Windows 7, Windows 8 and Windows… Kumar Swamy01/03/2024 Read More