With the new update steam just released they are promoting it with a free weekend for all steam users.

http://www.shacknews.com/onearticle.x/53442