Battleborn set their release date far ahead of Overwatch. September of last year they originally planned on a February release but in November they officially pushed it back to May 3rd. Overwatch didn’t announce their release date until March of this year, 4 months after Battleborn set a date.