Titan Quest Demo Released

THQ and Iron Lore released a 494MB demo of Titan Quest last week while I was moving between appointments on the show floor of E3. Grab it from WorthPlaying.