For me, it's the missions and the details. They start off easy, start to become challenging and eventually escalate to near-impossible tasks. There's a lot of detail for GTA 2. Such as muggers, car thieves, people/cops trying to stop muggers, gangs not taking well to muggings, etc.