debated rating between a 3 and 4. There is one glaring issue: the names aren't always consistent in the program, making solving it harder when I'm trying to figure out to whom its referring- then I realize it's a mistake on the games part and apparently a character is referred to as one name it one area and another name in other places in a case.