Overwatch Reviews on Steam are... questionable
Channel:
Subscribers:
340
Published on ● Video Link: https://www.youtube.com/watch?v=G7DSZIo7Tnc
Don't question the thumbnail
Other Videos By Zach
Other Statistics
Overwatch Statistics For Zach
Zach presently has 52 views for Overwatch across 1 video, with his channel publishing less than an hour of Overwatch content. This is less than 0.61% of the total video content that Zach has uploaded to YouTube.