PC gaming for the last ten years isn’t going to change because you don’t understand it. If you don’t like launchers you should dust off your XBox again and shelve the PC. (I’m not saying i enjoy the launchers but they’re an unavoidable “problem”)
Ubisoft games are launched from Uplay.
EA games are launched from Origin
Epi… Read more