- Twitch Overlay

Free stream overlay inspired by Overwatch

(Updated: November 12th, 2019) Posted: May 25, 2016

In honour of its launch, and the masses on masses of streamers who’ll be taking to their favourite services to play the game, I’ve put together this simple, albeit true-to-style stream overlay for Overwatch. It’s called Watch Tower, and you can download it completely free from the Free Downloads section, or simply by clicking this link.

Twitch Overlay