Seth MacFarlane will host the 85th annual Academy Awards, and today AMPAS posted this video of the Family Guy creator breaking the news to his dad.

“It’s truly an overwhelming privilege to be asked to host the Oscars,” Seth said in a statement. “My thoughts upon hearing the news were, one, I will do my utmost to live up to the high standards set forth by my predecessors; and two, I hope they don’t find out I hosted the Charlie Sheen roast.”

The 2013 Oscars will air on Sunday, February 24, 2013 at the Dolby Theatre at the Hollywood & Highland Center ... can't wait!