Freedom Force Demo

Sorry for the delay in bringing you this news. As promised, the Freedom Force demo has been released. Two versions, 87.4 MB and 56.1 MB. Mirror at Fileplanet: large, small.