Ubisoft hits the right notes with pirates and South Park reveals at E3 2017

Breaking