Just go to the steam page and install it if you want the game - this weekend only. Then it will be yours for good.
More information.Bob-iDGi [developer] 2 hours ago
If you added it to your library it this weekend, the game is yours permanently. It will not vanish from your library, and you do not need to pay a cent for it.