First Look at New52 Pied Piper?