Don't worry, I know how it feels, this was definitely an ambitious game. But without the jam putting pressure on you, you can take your time and dev at your own pace now :)