Bagi yang belum tahu, DotA: The Final Hour adalah project dari PizzaSlice/Leonidast untuk membuat sebuat movie (bukan cuplikan replay doang) dari DotA.
Beberapa trailer sudah dirilis sebelum keluarnya movie ini, dan memang sangat menarik perhatian, bahkan dari IceFrog sendiri.
Part 1 dari movie ini akhirnya dirilis 18 April 2008 (molor 10 hari).
Ini link-nya : YouTube - Dota: The Final Hour - Part 1 of 2
Untung Youtube uda ga keblokir....
Selamat nonton ^__^