Solid concept and a fun experience! I think you nailed the difficulty curve - I had to spend a few minutes on the level where one enemy is behind a door and another is moving freely, just enough time for me to appreciate it more once I cracked that part.