Why Baldur's Gate 3's Roleplaying is Amazing