Dota 2 Did You Know

Download Dota 2 Did You Know Dota 2 Did You Know icon

Dota 2 Did You Know

by: HD Dev | 6.2 21

6.2 Users
rating

Screenshots

Description

This app contain more than 50 videos which will present you informative and very useful DOTA 2 tips and hidden things regarding the game mechanics which will surely level up your gameplay.

Users review

from 21 reviews

"Good"

6.2