Top 100 Most Liked Overwatch Videos by Ruberto LuciferTop 100 » 200 » 300 » 400 » 500Video TitleRatingCategoryGame1.They Are So Good! - Overwatch #513Overwatch 2.Isn't This The Vault Of Scrooge McDuck - Overwatch #410Overwatch 3.The Legend Is Back! - Overwatch #37Overwatch 4.Overwatch Live!5Overwatch 5.Nope, I'm The Official Noob Of Overwatch - Overwatch #24Overwatch 6.Am I Really This Awesome? - Overwatch #13Overwatch Top 100 » 200 » 300 » 400 » 500