News

Nearly 30 screenshots allegedly depicting Left 4 Dead 3 have now been released to the public, after being teased yesterday. YouTuber Tyler McVicker said that the images will be shown off in a ...