...
The hinting at stuff is not subtle the plot is forced the characters are kinda artificial but its not bad