I remember this episode of Teen Titans being one of the first I ever saw. I may be biased because of the nostalgia factor, but this is so awesome! Overwatch also happens to be one of my favorite games still and seeing this animation is just mmmmmmm, I cannot put it into words how much this animation brings me joy! I'm so glad you got front page for this, and keep up the awesome work my guy! Can't wait to see more in the future!