Hi,
Progress is steady at the moment. Release will likely be delayed until July or August, however, since writing was slower than expected during the holiday months as well as last month. The main art assets for the game have been finished for a quite a while now, so we're really just waiting on the writing to finish.