Season 2 is shorter than Season 1. The Season splits are due to size limits, not story arcs, and I stepped up the per update render average for Season 2.
Season 1: 311,950 words, 19,679 renders. ~16 words/render. 478 development days (not counting the first release). ~600 words/day, 39 renders/day.
Season 2: 211,810 words, 36,875 renders. ~6 words/render. 348 development days. ~609 words/day, ~106 renders/day. (Animated renders weigh a lot less than still renders and, of those 36,875, 24,033 are animated.)
That means more size for the same content or less content for the same size. I try to do the same (or more) daily work as I get better tools and more experience. Sometimes it's hard to balance the writing with the renders, though. Right now, for the next update, the average is only 525 words/day, but the render count is 340 renders/day.
Also, the same number of words tells a bigger story as I learned to optimize my code, having fewer unnecessarily repeated sentences. My guess for an average reader is that Season 1 takes ~21-23h to play (14,000 words/hour) and Season 2 ~18-20h (11,000 words/hour) playing full harem, not skipping text, not stopping too much time to look at details in the images. I can be extremely wrong in this estimation, though, in both senses. Every player is a different story.
TL;DR: I'm glad you are still enjoying it. Season 3 is waiting for you (only one chapter right now, though).