Okay, here is a good comparison for people who don't really understand what we are talking about
First, watch the trailer on the website: http://www.telltalegames.com/videos/...dgromitpreview
Then, watch the same trailer in the demo.
Concentrate on the voices. Hear it? The sound quality in the trailer on the website actually is of BETTER quality than in-game! Enough bandwidth for online advertising but not for the product you should buy? Odd.