My favorite Blizzard game is Overwatch. Ever since I saw their first animated short, I got hooked. I bought the game a week after the launch and never stopped playing since. What I love about the game is that it enables me to play different characters and use different powers and abilities.