Entertainment Baby Yoda Creator's New Game Announced June 16th, 2020 Jon Favreau is known for many things. He is the director behind Elf, Iron Man, and The Lion King. He has starred in Swingers, Couples Retreat and...