It is one of my favorite underrated anime series. The individual mystery arcs and overall series plots are interesting. The two main characters are 1. genetic shoenen protagonist and 2. tsundere love interest but they are still likeable even if they are a bit cliched.