Baldur's Gate 3 has so much for you to do that it's hard to not be consumed by it. Being over 75 hours long with just the main campaign, it's no wonder new things are being discovered almost daily. This includes various quests, items, collectibles, and more.