Casual party game Headsnatchers is free for a limited time through the Humble Store. The game normally costs 12.49 euro but for the next 72 hours you can get it for free.
To get the game, just go to the Headsnatchers page on the Humble Store, and click "Get the Game". Once you get the game, it will be yours forever. The offer ends on Sunday, January 12 at 10 a.m. PT or while supplies last. But be careful, because the game cannot be redeemed after January 16.