I quit story mode after the third time the storyline broke because an NPC permanently wouldn't talk to me about something. Besides the difficulty of the game the difficulty of the story line makes it a completely linear game. If you don't do what they tell you to immediately then the option will never come back. A tightly scripted story defeats the whole purpose of what makes this game great.
If it was more like free play mode with jobs and missions that you could find this would be the greatest flash game of all time.