There's a measily 3 games to vote for 6 more hours, and if I guess correct the most voted wil lbe free on october 4.
link to the vote
Free stuff is free stuff.
----------------
The winner is
Shadow Warrior 2.
32 hours left to grab it. The classic shadow warrior (
Shadow Warrior Classic Complete) is also free, and there's no appearant deadline for that..
Additionaly to that, I found a demo for Dex, some expansions/DLCs/lootboxes for free too, as well as Eschalon Book 1 (who knows how big this chapter is), and
Ultima™ Worlds of Adventure 2: Martian Dreams.