3 years...

You know what that means....

The release of....


.. er.. Left 4 Dead 3?