Oxenfree will be the next freebie on the Epic Games Store

Available from March 21.

from PC Gamer www.pcgamer.com/oxenfree-will-be-the-next-free-game-on-the-epic-games-store
via IFTTT