Indie games are released when the developer makes them ready. Some have very regular schedules, some have highly irregular ones. This one is somewhere in the middle, with 3-6 months being about average.
In short, just have patience. It will come out when it comes out.