Left 4 Dead 3 possibly exists, an unconfirmed leak from Valve
Valve has a history of leaving their most successful franchises without their third installment, so much so that it has become a running gag over the years. A recent leak that hints to the possible existence of... Read More...