This was wonderfully written. I was impressed by the sheer scope of the world. You cover a lot of Gensokyo, and each character feels in line with the series while also fitting in with your own voice.