I have to say I'm not impressed. If I had a giant woman foot fetish, the production values would be a total buzzkill. Couldn't they make some cars out of something non-painful like... I dunno, chocolate? Then add in realistic crushing sounds. And put that green screen to use, you totally wasted it!
They're just phoning it in.