KiigelHeart on 14 December 2018
The Witcher 3 or Red Dead Redemption 2. I haven't finished the latter yet so I'll go with Witcher.
Best multiplayer would be Gears of War 3 & Sea of Thieves.