Character, storyline

#1

interesting plot twist, characters are well explained

#2

Yes indeed well explained