Screen Shot 2016-08-18 at 2.07.22 PM | Overwatch may get a free trial and more