Overwatch Twitch VODs - Top Highlights & Videos

Video performance this week

videos published
1,942
-679 (-26%)
from last week
avg video views
121
-460 (-79%)
from last week
total video duration (hours)
6,672
-1,575 (-19%)
from last week