Predators show plenty of promise in preseason opener