That was very fun! It was a little weird how the first heist almost seemed like a separate game, and 2 and 3 had very different styles, puzzle and action. But in that sense it kinda reminded me of a classic Tomb Raider.
It took me a while to get a handle on all the mechanics, and I cheesed a few enemies, but all in all I really enjoyed figuring it all out.
Great entry!