@Twilight_Knight
What I mean by invalidation of secrets is that they become useless. Like if you already have an item like bomb/quiver upgrades. Also golds you find seem more abundant when your wallet is small, especially when it comes from a chest. It's like why bother searching for secrets if they're going to be useless.
To make rewards for extra effort worthless is extremely bad game design. If it happened once or twice, I could consider it oversight and not a big deal. It happens way too many times and seems intentional trolling.
Some advice:
If you are going to have something in a shop do not make it a secret reward.
If you are going to have something as a secret reward, do not put it in a shop.
P.S: I said "invalidation of secrets" not "invalidation of screens", please read carefully before you quote someone.
Chill out man... I put money around for those who need it. Maybe you should spend more or you are missing a wallet. Maybe it's a sign of an extreme bad player? 
Can every heart you see be picked up?
Definitely.
When I push this block to the square the lens shows. I hear the secret sound but nothing seems to happen.

How do you get this heart? Can't seem to find the secret passage for this one.

Thank you!
And this heart!

The last 1 is possible to get, but the stone in the first screen is a bug! I think the chest gets overridden by layer 1.
Egbert's Keep HCP: I see only now that the cave leading to it is missing... -.- I'll add it in a future update.
Halberd City: You need the lens. Go 1 screen west of the sunglasses guy.
Can anyone answer this? I am guessing the answer is yes even though some of them look impossible

I imported a ledge script just for this heart piece 
Thank you nice people who are actually friendly and like my quest, or tell me constructively how to improve it. But goddamn the f***ing tards in this community make me regret even start working on this quest. Of course, everywhere people will criticize your game and some will do it harshly as if they are important and genius. But everyone here makes quests for fun, not for money, not specifically for your pleasure and certainly not to hear bullshit like "this is extremely bad game design" and "this dungeon was mediocre". I've been here for over 10 years, and time after time these trolls come and go.
All I'm trying to say is, I made this quest for my own fun and for to make others have fun. If you didn't have fun, fine, that's okay, not everyone will love it. But don't come whining with some dumb af arguments, instead of being constructive and nice, or I'll politely instruct you to go **** yourself. 
My apologies for the rude language, but I'm sick of it. Thank you everyone, apart from a few exceptions, for being nice and supportive. Staff can ban me now. 
Edit: Also, much thanks to Artistic for helping out some players! I was very busy with work and will be the coming months.
Edited by Twilight_Knight, 31 August 2016 - 03:11 PM.