Sorry about that. What happens is that the days until the invasion are randomized between a number of X and Y. Sometimes Y can be a bit too much, depending on how many things you have unlocked to do on a playthrough.
The reason as to why the Y limit exists like that is that so the battle can be fought during different seasons, unlocking new options to fight the enemy troops(such as luring them into the valley and breaking the dam to wash over them).
To circumvent the possibility of a player having nothing to do, you can unlock the ability to “skip days” on the Options menu, or spend your time praying. Either way, I’ll be adding more content eventually to fill the possible gaps(books are a good bet, as well as quick events) and/or just use and old idea the invasion only occurs in the later seasons if you learn about it in advance and do some things to undermine your enemy.
This only happens if you don’t acquire the fallen star. Lord Noyedas gets it and makes a crown for himself.
This can also impact the next game. If your savestate ends with Lord Noyedas as king and he has the crown, he dies in excruciating pain a few years later due to the “radiation poisoning”, his head deformed with tumors. If not, the crown will likely be smelt into a sword.