I assume it’s in part a consequence of Blow’s newer self-definition as a game-programming iron man: after all the work on the custom engine you probably feel the need to get as much mileage as you can out of it. But as others have said https://news.ycombinator.com/item?id=50115215 , presumably they could have applied some razzle-dazzle like staged releases in “seasons” to make the large amount of content feel more like ongoing fun than a huge homework assignment.