What can I say about one of the most perfect games in a perfect series?

I loved Overwatch. I hate Blizzard and what they're doing to this game.

This game is a lot of fun! Had a blast playing with my cousin and BF.

Really solid game, loving the upgraded mechanics from the first game. Love my tiny lizards. <3