Planet of the Apes, Bapes, PWNED make-up look and what happened to Megan Fox?