Great Game...
however, I think I found a bug. On the mission where you stop the Grey Mafia drug transaction, after you complete the mission, if you save your game and then continue, it sends you back to the shooting screen to kill the guy again, therefor getting infinite money from the mission.