This looks like they're going to kick things up a notch over the original. Can't wait to see this movie. http://youtu.be/G3Rzy7YqUVU