https://reviewbook.org/demon-gates-helena-hawthorn-series-2/