3.5 stars 
 Nice story, really nice. Great characters, too. I liked the fact that one MC is androgynous (looks a bit like a woman, is usually confused for a woman) but he is not much effeminate in his behaviour.