Overwatch Team
Today, we are pleased to announce our lineup for Overwatch! Spread over all of Europe, the players are all highly ranked individuals with some of them placing in the Top 500. We have high hopes for this team which has been long in the making and all down to Frrum’s…