Overwatch Role Queue and Sigma

All over social media, it appears that everyone is waiting on the edge of their seats for the Overwatch Role Queue and Sigma patches to drop. It won't be much longer as the new role queue feature for quick play and competitive modes will be released next week on August 13th. It is not known [...]