Question: how much internet speed do i need to play overwatch?
Answer: A 5mbps connection is the minimum to enjoy Overwatch with seamless speeds.