Periscope

A logo I made a couple of years ago for a music production company. It's inspired by the working principle of a periscope.

I like the concept of it, but the overall feeling is just a bit off, I think.

Any thoughts?