I have to say it's a good dota2 film the only problem I have is that the action feels a bit dull. Also you could have added a bit more from dota2. You could have also added damg numbers to the attacks so that people can go oh look it feels like a dota2 fight between a champion and rosh. Also Roshan battle area is in a cave area not in the middle of a forest(extra points if you at least made the front half of the tress alive and the back dead). Also if you added other heros in the middle of fighting each other and as juggernaut kills rosh everyone stops and looks to see Roshan die(cause Roshan death is an important event in dota2). I give you 4/5 cause of all the effort to make this but if you added a bit more action and a bit more from dota2 I would give you that 5/5.