Events Watch the World’s Top DotA 2 Teams at the Manila Masters 2017By LionhearTV TeamMay 25, 2017 The much-awaited gaming event of the year has now arrived in the Philippines as top digital services providers PLDT Home…