Prize pool: $25,000.

Largest Overwatch prize pool to date.


Featuring...