On February 10, Epic Games Store users will be able to claim a new game: Windbound. EGS will also reveal, at that time, what fans can expect on February 17. One big boon with the Epic Games Store is its general emphasis on smaller titles, like Windbound, allowing fans to find new favorites that they may have skipped over.