So where is chapter 12 its the 3rd of December no
Yes it was. Sorry, I forgot to post an update notice here on Itch, the release was postponed for 3 days (until December 5th) to give us time to add a few tweaks to Chapter 12 - Which will be available here tomorrow.