Since it is an open world, I think that some random events could be more interesting than pre-programmed mini-games.
For example, you are walking at Nightcity's streets, doing your business when you see in one of the many giant screens some news about a security car transporting something from...