The Epic Games Store is running a Creators Choice Sale 2020 now through September 24. The games featured in the sale are from smaller studios. Youll find deals on games like Untitled Goose Game, Detroit: Become Human, Journey, and Superhot: Mind Control Delete.

Source: N4G PC Epic Games Store Creators Choice Sale 2020 features games up to 70% off