Epic Games recently launched their own digital storefront to compete with the likes of Steam, and they're offering deals for developers and players alike. Developers get to keep 88% of profits generated on the Epic Games Store (a much bigger piece of the pie than Steam allows), and players get regularly scheduled free games. Last month Axiom Verge was free to download, and now it's been swapped out for another indie.
Starting today you can get Oxenfree for... well... free. This supernatural thriller features a group of friends exploring a mysterious island, solving puzzles, and unraveling a mystery. Your actions and choices throughout the adventure can also change the way you relate to the other characters, and ultimately, the ending. Oxenfree can be downloaded at no cost until April 4th, at which point it will be swapped out for The Witness.
Source: Epic Games Store