Karlach has become a very beloved Baldur's Gate 3 companion character, thanks to her adorably infectious personality. She gets excited about pretty much everything, has a huge heart (even if it happens to be an infernal engine), and has a heart-wrenching arc to boot, full of some surprisingly profound insight.