All the underpinnings of a great game. That being said there are few issues. Firstly an add every time you want to go on to a new screen is annoying. If it is to get extra help etc... Then that would be fine. Also detective stories are flawed. As the levels get harder there aren't just enough clues to be able to fill out the table. When using hints to get an answer, it does not give an explanation why it right or not, so you can't learn either.