Xbox 360 Left 4 Dead Theatrical Posters Released Valve have released the oh-so theatrical posters for their upcoming Xbox 360 and PC title, Left 4 Dead. The game releases on November 18th on both platforms and you can currently download a demo from the Xbox LIVE Marketplace.