Your Indiegala freebies page disabled the downloads. Apparently the file was corrupt? It wasn't up long enough for me to ever claim.
I am so sorry, the download on Indiegala got corrupted for some reason, our team is figuring out how to solve thisHopefully Desert Front will be available again on the site soon :>