EDIT: All gone but looks like two more games are still free thanks to publikdefender's post Towers and Init are free so have at folks. Edited the title to reflect the change.
If you read the comments to thank the community for the help and support so they are giving free full copies permanently on Desura for just 24 hours, they posted their message at 8:56 am Yesterday, but I"m unsure of what time zone so it is still free but idk for how much longer but it just worked as of 10:15PM EST, SO GO GO GO! Enjoy and have happy new year everyone!
I found two other Desura games that are currently free. I don't know how long this will last.
Init (reg $4.99)
The Tower (reg. $15.99)
EDIT 2: ALso found out Battlemass is now free.
It is the top link according to the dev's post, Enjoy!