The TP reveal trailer was pretty epic but i can´t pin down a whole presentation since most had some goofy moments in them