Charterstone: Review (SPOILER-FREE)