The Talos Principle is free right now at Epic Games Store. It is free until December 29 at 10 AM. Once you claim it, its yours to keep.

Source: N4G PC The Talos Principle is free at Epic Games Store