Excellent VN, with a lot going on, so the story does feel a bit fast-paced, but it feels natural enough. The VN does care for small details, and as a new VN, you're doing very good so far. Can't wait to see how the story unfolds in the future.