That Garth Edwards is directing a Star Wars movie?

Has anybody mentioned he directed Godzilla?

Just want to make sure nobody missed it.