Aah this one is better than previous one of course :)
Anyways, I've explored deeper and gained more upgrades. Still looking for last upgrade(s). Speaking of which, I've spotted two hearts. I've taken heart in room with mini tunnels however taking that caused the other heart (in tall room requiring wall jump) to disappear. Is that a bug or player can only take one or the other?