I think the problem with this game is a lack of a sense of urgency. The whole world just kind of seem static waiting for you to show up an do stuff. Nothing ever shows up and kicks your but into doing something.