I will certainly not be shocked to find that they are still not releasing Episode 3. On the other hand, episodes 1 and 2 underwent a lot of playtesting, and the result was very good, so with any luck they are making a decently long game but still aiming to keep the quality up. If that were the case I'd still be angry that they are taking so long, but I would forgive them after finishing the episode.