Epic Games continues to steadily improve its digital distribution storefront with various improvements and quality of life updates.

Source