If a recent leak is to be believed, Left 4 Dead 3 might be happening after all – finally! One of the most well-liked and creative developers in the gaming industry is Valve. This developer gave birth to many amazing ...