Origin, the original PC app for publisher EA, will be ceasing operations on April 17, 2025. Origin was EA’s first foray into creating its own PC store, back when it was common for major publishers to ditch Steam in order to avoid paying a 30% cut to Valve.