Not when it comes to sales
Uncharted has been ahead of Overwatch on amazon, and same with doom.
Even though it released earlier than either of those.
Havnt checked this hour but its probably still ahead of both of those.
Overwatch has more people watching it on twitch because its fun to watch... multiple times.
If you play through Uncharted once or twice you dont wanna go watch someone else do it on twitch afterwards.
Differnt genres, Overwatch is basically made to be streamed, while uncharted isnt.