Last year’s Tron 2 tech demo goes full blown teaser trailer

Picture 4

I smell Nerdtacular 2010 when I watch this. What do you smell?