We’ve already seen the power of dramatic videos to win over the city in its quest for a tech campus. It’s not the only reason Cornell won, but these sure don’t hurt the cause. Now, N.Y.U. is out with its own video, admittedly quirky (the campus is in Brooklyn after all). Would you send your nerd here?