Pretty well done! I'm surprised how nicely this apparently basic mechanic works. The level-design is really smart. An I loved the sound design!