Epic Games Store had a strong finish to 2025, but the rise in third-party success over first-party game struggles speaks to a tricky future.
Epic Games have release their 2025 Year in Review for the Epic Games Store, and they appear to be doing doing quite well ...