Here's the deal, the QUAKE 4 demo that is on a few sites is an untested version of the demo that was inadvertently on id's FTP. The FTP has since been updated, but not before this incomplete version got out. The multiplayer portion of the demo doesn't work online at the moment. This version is not tested and not final, so if you can let folks know that they should wait for the final version that we're expecting early next week it would help.
rofl zzz why did id even bother with adding single player to it, its like garbage.