Studies say: Ice age humans feasted on ancient gargantuan sloths Our semi-regular roundup of findings from the world of academia