Overwatch 2 “We Are Overwatch” teaser video released by Elizabeth Harper on December 18, 2015 at 12:00pm @faience Though we still have a while to wait before Overwatch is released (it's currently scheduled for the coming spring), the hype train is definitely ramping up. Click to read more