Hey all! Thanks for talking about the game here—whether you liked it or not, I appreciate the discussion; that's exactly what the game was supposed to do.
When Home was released in the summer, I held a postmortem and sorta-launch party here in Toronto. A local photographer was kind enough to record my presentation, which details the making of the game.
You can watch it via the YouTubes.