Well this is certainly interesting. Tourists at Valve's Bellevue-based headquarters may have inadvertently leaked the existence of Left 4 Dead 3, a sequel that is not entirely unexpected, but still unannounced.Read more...
Related Posts:
Sign-in to post a reply.