Earth's Special Forces :: Open Beta Final Release

Earth's Special Forces :: Open Beta Final Release

esforces.v1.3.openbeta.final.exe 281.45MB 22539 downloads

This is the final Open Beta Release that will be published to the public. This of course doesn't mean this is really the final version of th...