LEFT 4 DEAD (2008) PC REVIEW
Left 4 Dead is a cooperative first-person shooter video game developed and published by Valve Corporation. The game uses Valve’s proprietary Source engine, and was released for Microsoft Windows, Xbox 360, and OS X in November 2008. What is Left 4 Dead? Left 4 Dead… Read More »LEFT 4 DEAD (2008) PC REVIEW