Esports OverwatchNinjas in Pyjamas released, Cyclowns disband and Finnsi leaves Movistar RidersDrew MisemerJune 22, 2017June 22, 2017 by Drew MisemerJune 22, 2017June 22, 20170Well that was incredibly pointed. As mentioned in our OWL takeaway, Blizzard has fallen flat on its face in terms of presentation. NiP’s announcement only...