Catechesis is the nuanced definition of delayed but not defeated. Developer Baroque Decay Games is finally stitching the last thread on the game they announced ten...