Let me give ya a little update here
Currently, it's a slow go. This year has been my busiest so far due to real life stuff. All from marriage, new home, to job changes and other headaches, heh!
So, the DeLuca project has unfortunately taken a backseat many of the times.
With that said, I'm 99% ready to do a steam release. And I've always said that once I go steam this won't be a hobby project anymore but my full time job. With proper schedules and no other job beside this.
Hope this give a bit more insight.