Good variety of characters and events, beautiful models and environments, with a good story. Biggest negative: The protagonist's bubble perm.