Overwatch for a while now has been one of the primary esport titles. With the launch of the OWL yesterday and its briliant numbers we are convinced that we want to be part of this growing scene. As such as we have signed a Team for Open Division with the goal of qualifying for contender...
Recent Tweets