Wow, what a fun and addictive mechanic! At first, I felt like I was speedrunning, but after a while, I had to stop and think a bit about how to get through certain sections.