Great game. Reason why most people give up on the it is because they see its a shooting game and expect every hit to register. They dont realize its still an RPG thats based on dice roll hits. Also it has THE best dialogue mechanic. It actually affects the entire story, not just one part of it.