In a post on its official forums, the firm said it has been a “struggle to get this episode out, for a variety of reasons, but it’s finally ready to go.”

“We are working hard with all of our partners (Xbox, PlayStation, Steam, Apple) to coordinate everything, but we’re confident enough to announce that here,” said president and co-founder Kevin Brune. “The episode is looking really good (as is the rest of the season!). We are very concerned about the long delay for this episode, but this is one of those occasions where several things conspired against us (not to mention the additional delays due to the holidays).

“I won’t dive into the details, but it’s been an unusual and specific set of circumstances and we do not anticipate it happening again as we go forward with the rest of the season.”

In Episode 2 players will be introduced to the character Jack who is described as “a sharp-tongued rogue.”

Jack, as in Jack and the Beanstalk, has been a staple character in the Fables series since issue one, and has his own spin-off, Jack of Fables.