Megan Fox has been cast as April O'Neil in the upcoming Teenage Mutant Ninja Turtles, but the co-creator isn't thrilled.