While the mechanics of the game are in line with the originals, the story falls short. It sacrifices the narrative and world building of the original Baldur's Gate in order to break the 4th wall and beat players over the head with messages about social issues with the grace and subtlety of a Saturday morning cartoon from the 90's. There is no problem with having messages about social issues in a game. The problem comes when one hijacks another franchise, gut out its soul and fill it with vapid maxims and fables in its place. That is one of the surest ways to kill off a franchise, and it is especially odious when it happens to a well-loved franchise. Want social justice? Sure, but stop hijacking the industry and make your own games. You're not going to improve the industry, you're just going to kill it from the inside out.