I may be biased, but I think this might be your best work yet!
You put a lot of work into this and that alone deserves a lot of praise, but the final product does not disappoint at all!
I especially enjoyed the video segments and appreciate that you added a bit extra to a visual novel by doing that. The randomization was also a good call, since this added a good amount of replayability that I don't think most visual novels have.
Overall well done! I look forward to all your future works eagerly!