A nice story overall

#1

But the plot and characters are kind of frustrating