The main mechanic goes very well with your level design choices! It adds replayability and improvisation in a simple but effective way.