As expected, the art, sound, and story are great; full of heart.
This is a sequel to Heist, so the core gameplay is generally the same.
You're very strongly encourage to use all of your crew (instead of only your favorites) because they need to "rest" after boarding on a mission. There's also a "job" mechanic your crew can mix/match depending on the equipped weapon. Meaning your crew isn't "locked" to a specific class. New perks are unlocked after leveling up the class. Unlocked perks become available to "equip" when you switch classes. This becomes very important as you progress in the game. For example: a sniper that can attack after every enemy scrapped; can easily clear our the room.
Regarding the overworld, it's there's much more "game" to it this time. You control your submarine to locations of interest and shoot baddies and collect currency/items. It's not not as linear as the first game, and you can replay missions as many times as you want/need. Each success rewards you with "bounties" (currency) which you use to buy things after resting at a bar. The bigger the crew, the more missions you can complete and bounties you can collect in one "day". More bounties = higher tier rewards.
I didn't experience much grinding, but I can see the backtracking/pacing/etc. when compared to the first game. Though I wasn't detered because the game kept me engaged with new items/upgrades and story progression. There's also very little reason to replay missions unless you haven't completed it "perfect" (not hard in most cases).
In short, if you enjoyed the first Heist, then you'll enjoy this one; it's a very good sequel with a load of new things so it's not "more of the same".