Boy, do I feel bad for not knowing more about Overwatch. It seems like a brand new thing. I always have trouble adjusting to those. Still, this wasn't bad. The animation seems a little different for you. I'm sorry, I'm just so more used to watching the Cactaur and Tonberry flashes.
I liked the music, I guess. It seems like a lot of people have made parodies like this. It just didn't come off as too unique to me. Well, I'm introduced more to Overwatch at least. It doesn't seem to be for me.