Shock_OW Stream Twitch - Overwatch Streams

Shock_OW Stream Twitch - Overwatch Streams

Overwatch is a highly stylized team-based shooter set in a futuristic-fantasy environment. Every match is an intense multiplayer showdown pitting 12 total players against one another on teams of 6 with the goal of capturing the flag or escorting the payload.