I had some good memories of playing Battleborn with the youngins. I got it for cheap like a year after its release and it was great.
Overwatch definitely seemed a bit more broad but I never played it much. The characters in both were fun but it seems like the Battleborn ones never really got...