This looks like it's gonna be pretty good!  One thing though, why does it seem like the turtles are 8 feet tall?  I don't remember them being that big!