Very nice! We had a very similar core idea.
Ah, yes quite similar. Confused me for a bit playing yours because the top activates instead of the bottom.
Ssame for me :D