It immediately reminded me of Pale Fire. I can imagine Charles Kinbote writing this. I’m actually amazed I’ve not found any previous reviews that draw the direct comparison. Oh, and it’s excellent, but probably the sort of thing one would call ‘niche’.