theScore updates its eSports app with live Dota 2 stats and scores, main app with Apple Watch support

Comments