http://forums.steampowered.com/forums/showpost.php?p=14910927&postcount=32Amazing what searching can do, you guys.
actually not it's free until 24th as in its only buy-able for free for that time but you still get to keep it forever I already checked their forumsotherwise it would have a counter beside it in your library or say something to the effect of it being limited
Yeah, that's what I was saying. And if Valve gave us all a $20 gift, they would lose a LOT of money, give it up.
http://forums.steampowered.com/forums/showpost.php?p=14910927&postcount=32
If you download the game between now and the 24th, you will own it for free even after the 24th.
Yeah, I meant the owning forever thing.
The servers are busy because every starfish in the world is downloading it right now, be glad steam doesn't crash all together