Very good read, I like all the random-yet-relevant knowledge, very much my kind of dialogue. Feels like Gensokyo got Google access, but not in a bad way