Suggest me a game with infinite replayability

I'm finding a game where any thing I do the game should not feel like it's boring, I mean a game with lots and lots of content. Or even if it's not single player game, an online game with lots of grind will do. My preference is open world, but that should not have any kind of building mechanism. Games I enjoyed are gta online, Assassin's creed odessy, origins. Currently playing witcher 3. All I need is lots of content in a game, a game which gets regular content updates