Los Angeles, USA
Helsinki, Finland
Montreal, Canada
How Telltale's implosion gave a voice to overworked and mistreated developers around the world