I don"t see how this Jennifer MacLean person is somehow supremely under qualified, but Brett Close was a "superstar."
If nothing else, Jennifer has seemingly been in the computer gaming industry since 92. The earliest stuff I can find from Brett is 2001, and MobyGames only credits him on 3...