This is awesome! The core puzzle mechanic is great. I love the push pull stuff. I am not a huge fan of the "timer -> death" thing, I think it would work better with some kind of softer end requirements. But really great work. I don't have any good suggestions for how to extend it, I think it is great as is :)