This has to be the most immaculate VN I've ever read. The only gripe is that Spencer and Ian don't end up together. absolutely maginificient.