Left 4 Dead is back baby! Well, maybe not in name, but definitely in spirit. Check out the details, media, date and more within.
Left 4 Dead is back baby! Well, maybe not in name, but definitely in spirit. Check out the details, media, date and more within.