It’s always sad when you hear about a studio cutting staff, and Telltale is no exception. Telltale, founded in 2004, has worked on episodic adventure games for numerous huge franchises over the last 13 years, as well as a few original projects. In their early years they worked on franchises such as Sam & Max, […]