Squeaky Logan Pierce and Cherie Deville at step fantasy action