Overwatch Releasing on May 24th

The long-awaited release of Blizzard Entertainment’s newest intellectual property has been given a date. After its announcement at BlizzCon 2014, Blizzard Entertainment’s new first person shooter Overwatch has finally been given a definite release date: May 24th, 2016. Blizzard Read More

Top 5 Overwatch Betting Sites

£20 Free bet for all new customers
£10 Free Bet + 10 Free Games on Terminator 2
£30 Free Bet. When you stake just £10
£30 Free Bet. Bet £10-30 and get your stake matched.
£50 Free Bet. First bet matched up to £50.