Story is good. I do like how it is sandbox for the most part but if story missions opened up as you find items on the map or did certain checkpoints that would be good. IE kidnapping a girl glued to her computer and seeing that she's watching an all girl Esports team that you decide you just HAVE to have. So that opens up that mission to kidnap them from their hotel. Maybe repeatable missions as well, like sneaking into the police station to destroy evidence in order to lower your heat level instead of paying a bribe but only able to do when you're heat level is 2. High risk, high reward. Don't be afraid to reuse maps for missions as well, say the police station I mentioned, that could be reused for several missions: Heat reduction. story missions (kidnap a witness, kidnap detectives, rescue a black market member), and even freeroam (male guards respawn, females do not so long as you kidnapped them, but they get freed if you leave them there bound and gagged when you leave the mission)