Irrational has stated that it's not freeware in the past. If you have a link that says otherwise, i'd like to check it out.
It is very difficult to find, yeah.
I'm really pissed I missed that sale too. I went there just an hour ago and saw the ad for yesterday. I was looking all over for it yesterday except EBgames where it was $30. >:(