GOG have launched their 2025 Spring Sale and with there's plenty of discounts for those of you who prefer the DRM free store.