Overwatch Launch: ThePlays.GG Stream & Giveaway on 24/May/2016!

Overwatch ThePlays.GG Launch Event Banner

Overwatch Launch Event: Stream & Giveaway on 24/May/2016! The official Overwatch launch is on Tuesday 24th May – and what better way to enjoy it than playing some games, watching pro players perform and listening to the opinions of our community figures? I am pleased to announce that I will be hosting a fantastic launch event by …