One of the most satisfying finales I've ever seen in a VN - and I've played hundreds of them. A must play for fans of the genre.