you must download through steam, and have steam running while you're using it.
the STEAM forums,
http://www.steampowered.com/forums/f...?s=&forumid=41, were blowing up, but were closed down. You can still view the old posts where you can find info on how to fix most of the issues with the new hammer.