It's a very interesting game that I feel really nails the difficulty, though I feel most of the difficulty comes from the way the game is controlled, and gets easier once you figure that out. I only encountered one secret though. Maybe the first secret should be easy to find to give you an idea to look for the rest?
Also, some of the sound effects were a bit too loud.