Overwatch – Everything You Need to Know

May 20, 2016Written by Michael Briers

Buoyed by a successful and record-breaking beta test, Blizzard’s stylish hero shooter Overwatch is barrelling down on its May 24 release.

It’s an arrival that has piqued the interest of console and PC players alike, with slick, futuristic visuals and a roster of eclectic heroes that have already struck a chord with the cosplay community.