I got to speak to the lovely folks behind Insomniac Film Festival here in Toronto about Limbs - check it out here.