Home Gaming Overwatch is going to open up for a “lot more players” this weekend

Check Also

Cross-play is finally coming to Overwatch

It includes every system, so try and play against a bunch of Switch users for some easy wi…