Have to revive this thread. I'm too excited.
I just finished Episode 3, and without spoiling anything; It's f*cking incredible.
The Episode itself in terms of story and all that is great. But that ending. That ending was just insane.
*Minor spoilers in form of description*
I really hope Episode 4 doesn't take too long. But it looks like their release is schedule is basically every 2 months or so. Since Episode 2 came out around February 4th, did it not? Episode 3 came out April 8th. So it should be every 2 months, every Tuesday.