Nestled within the closing credits of each episode of Long Story Short is a message that reads: "This program was made by humans." Long Story Short is also ambitious, though in a less obvious way than ...