To say that I have been impressed with the Overwatch Animated shorts would be a HUGE understatement! I think they are masterfully done and I cannot wait to see more. Today’s animated short for the game Overwatch is entitled Hero so be sure to watch it above. This animated short is 6 glorious minutes long so enjoy it now.
Overwatch is set to release on May 24 on PC, PlayStation 4, or Xbox One.