Great game! Got the heart. To my shame, I did need to check the comments for the upper left area, I couldn't figure out how to do it otherwise. As far as I know, there isn't anything anywhere else where blocking one of multiple paired doors blocks both, so I didn't think along those lines. Maybe if there was, it might be easier to think of that? It would still be a hard puzzle