Excellently penned and directed. It's difficult to break away from. It's one of those games that has you dreaming about it as you sleep. It's so very entertaining and a good check of your morality as well with the different outcomes based on how you play the game. PBK