You Can Play ‘Overwatch’ For Free During The Holidays But there are a couple of caveats.