Yeup, that's Overwatch indeed. GG!
Love the animation!
10 outta 10!
Very nice inks and colors! :3
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.