Home News Left 4 Dead Left 4 Dead demo hits Live Image credit: VG247 News by Patrick Garratt Founder & Publisher (Former) Published on Nov. 11, 2008 Follow Left 4 Dead Sweet. The Left 4 Dead demo is now on Live. Don't be a clown: download it immediately. Zombies. Dying. For free. Go.