Day 2 Of The Epic Games Many Days Of Free Games Takes You To Oddworld It's Day 2 of the Epic Games Store's holiday sale event and that means its time for the second of what promises to be many free games. By QuintLyn Bowers - 4 years ago