Indie thriller Oxenfree is free at Epic Games Store

Epic Games Store is giving away free copies of the supernatural indie thriller Oxenfree. The game is free until April 4. Once claimed, it’s yours to keep. Free games are among several new and upcoming features for the Epic Games Store, which launched as a competitor to Steam in December. As for Oxenfree, this is … Read more