Nice concept!
It's a fairly original concept. You obviously put some effort into making a stable game with no glitches AND good puzzles. I like the funky syntho background music too, it fits :)
My only gripe is that there's something with your laser tracing code, it's slow. Flash starts to lag really badly when enemy laser beams run a long distance (especially multiple beams), which suggests you're using a naive algorithm involing HitTest and stepping along x,y a fixed distance to draw the line. You might consider making the step size larger, most walls and moving doors are 16-24 pixels wide so a larger step size (up to a point) wouldn't really miss anything. There are other optimizations you could apply too, considering the levels are static, the lasers are straight lines, the enemy's lasers stand still or rotate slowly.