The Overwatch team has announced a series of live events that will bring celebrities together to take part in epic battles. Sports personalities, entertainers and game developers will fight for supremacy in England, the Netherlands and Scandinavia.
Overwatch: Celebrities to Take Part in EU Events After Launch
by
Tags: