to infinity and beyond high. .. Ninja turtles in space?