I got Elder Scrolls: Online last summer when it was free on Epic. I love it! After playing for six months, I knew I wanted more and was willing to pay, so I got the latest chapter bundle (which includes all older chapters) for €19.79 on Steam. Absolutely worth it. I've since received two other DLCs for free just for playing the game. The lore of TES is just so good, and the environments in ESO look beautiful. There's so much story in the quests too, so even if it's an MMO, I can play it exclusively as a single player game that just happens to have other people in it.
Edit: The game is 10 years old this year, and there is more free stuff because of the anniversary.