Can't say I agree! You sell a game on gameplay videos, but you build excitement with an announcement trailer like that one. Just as a trailer alone, though, it's really well-made and fun to watch. It has a unique style to it. It'd probably be top 15 for me!
--
peace comes from within