Overwatch is going to be free this weekend. We strongly suggest you try the game out to see what the hype is all about during the Overwatch League in other countries. You never know, they might bring it to Philippines soon. Grou...