Epic Games Store users can currently claim Windbound until Thursday, February 17. Epic Games Store’s Windbound giveaway will end then at 10 am CT and be replaced by Brothers: A Tale of Two Sons. While, arguably, this is another “small” game that EGS tends to emphasize, Brothers: A Tale of Two Sons received critical acclaim upon release and really is a must-play.