Leo talks about download speeds and answers your tech questions