The Montreal Comic Festival, for humans only