It’s release day for The Division, and to celebrate here’s a rather awesome looking free stream overlay for you… That’s right, completely free! Agents out in the field, if you make use of this overlay whilst streaming, just tweet a screenshot @TwitchOverlay and I’ll be sure to retweet to all of T-O’s followers. What are you waiting for? Pick it up!