I have not tried it myself, and I see that the product listing has not been updated by the developer in over a year, but there is a serial number provided in the product description, which should activate the free software.
Hope this helps,
John
The descriptgion said this download was free. Saved the download fine but on install it needs the key. Where do i get the key?
Blackhat63

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic