Angry Birds trailer: Will this be FUNNIEST video game adaptation ever?