Todd McFarlane, New Wizard of Oz - Rotten Tomatoes