I like that they're adding unlocks for featured contracts, though requiring 40 for that last one is a bit much. I can see a lot of occasions where starting out with a wrench in your inventory will be useful.
Yeah, I've pined for wrench/screwdriver unlocks for a while. Glad to see they (hopefully) fixed Miami's race problems. Having it be more preditable and easy to manipulate should make that levels many challenges even more fun.
Mumbai scratches the same itch as Sapienza, where half the fun is just the tourism of it all. But it feels more immediately fleshed out too, with a bunch of little secrets to find or side stories to uncover in every level of the map. Last time I loaded it up I was just walking through the level to finish discovering the map and eavesdropping on everyone (I do recommend lowering the music so you can hear the un-subtitled convos) when I overheard a man and a woman talking on an overlooking cliff. Imagine my surprise when their conversation revealed that he was the Maelstrom, so I just hid behind a building and popped him in the head.
The Maelstrom challenge seems restrictive like the Sapienza virus at first, but it is actually a lot more malleable, and learning about the Maelstrom's origins is really rewarding too. It is probably my favorite level narratively in Season 2 - fun, grim humor in a world we rarely see as well realized in videogames.