Hey, if releasing an update was as easy as "just getting off my ass": I'd be quite wealthy, because I make far more money when I release updates than when the game is delayed lol.
I think some of you guys have somewhat of a skewed perception of how much work goes into these projects, even with Ren'Py simplifying a lot of the process. Keep in mind I am just 1 guy writing the story, code, directing, and doing everything else with the exception of the game's art/anis.
Delays for Radiant generally have good reasons behind them.