Hmm, I don't think he'll be taking the whole two weeks just for the wedding, maybe one week but the other is probably just to himself(also his wife and any possible kids he might have, though he's never mentioned any). Considering the extra time, July is out of the question now. Maybe he can deliver in August, but I wouldn't bet on it. I'd say there are just under 10 weeks of remaining active development then it's on to testing for approximately 2, maybe 3, weeks. Bearing in mind, every episode since episode 5, even the interlude and episode 3, has been released on a Friday, we are looking at a release 13 weeks away.
Seeing as there have been 25 weeks of development so far, that puts episode 10 possible development time at 38 weeks, three weeks less than episode 9. While not a drastic improvement, DPC has stated that he no longer needs to build minigames from scratch meaning episodes 11 and 12 will likely take less time; somewhere in the 30 to 35-week range. Unfortunately, for the folks who love to complain about the development time, we will probably not be seeing development time go back under 30 weeks.
Calling it right now, episode 10 will be released on September 8th. Mark it on your calendars, folks.
Those look like fan art renders, in fact, I'm sure I've seen a few of them in the fan art
thread.