Dota 2 Latest News is an app that will pull the game Dota 2's latest News Feeds from their homepage, the latest YouTube Video’s from their YouTube channel, and the latest Tweets from their Twitter Page and will put them all in one central place for quick and ...