This is the latest rumor about Overwatch. Last April, Blizzard registered the Overwatch trademark, but in September 2013 it was …read more