Shadows of Doubt
An alternate universe corpo city filled with generated crimes to solve. You get a case board, scan for fingerprints/footprints, talk to witnesses, look up sales records, check out cctv cameras among loads of other stuff. All of it is happening live in the city - everyone has schedules, an apartment, a workplace, an inventory, an email account, a blood type, a shoe size… - so that murder/kidnapping/robbery literally happened in the game while you were crawling through vents looking for an envelope with sensitive documents that someone asked you to steal. Just yesterday I got to a crime scene super quickly and caught a murderer leaving the scene of the crime with the murder weapon on their person. There are deus ex style body augmentations too.
One of my favourite cases was a woman who got murdered. I had the husband pegged for it but couldn’t pin it on him. His fingerprints were all over the place and he was on the cctv but they lived together so that wasn’t really evidence. The case went cold. A couple of days later the HUSBAND is murdered and I’m stumped. Just go looking for anything related to the guy and hope I stumble across something useful by accident. So eventually I break into the husband’s boss’ apartment and find a bouquet of flowers with a note for the boss from the husband. It turns out the husband is having a secret gay affair with his boss. The boss kills the wife so he can be with the husband. Husband doesn’t want to be with a murderer I guess so the boss kills him too!
It’s occasionally a little buggy still. I was supposed to follow someone, take a photo of a briefcase handoff, follow the recipient and get the briefcase back and have done this type of case before. Yesterday though the handoff never happened and I waited with the original owner for a few in game hours. My guess is the recipient is dead or was someone I knocked out earlier while I was solving another case and I messed up their schedule.
AI will analyse video of dirty bums and generate the exact pressure and aim required to get them clean.