I'd second Far Cry 3 and Black Ops 2. I just finished a 100% playthrough of Far Cry 3. I took me 25 hours. There is definitely a crap load of things to do, but its a finite number, and there are very clear goals. I played skyrim for 188 hours, and didn't come close to 100%ing it. I will say that I had a lot more fun with Far Cry though, most of my time in skyrim was cocking around with mods. And Black Ops 2 is by far the best COD I have played. Sure #4 was great, but its more of a nostalgia thing. BO2 offers a lot more content and polish than Cod 4.