Really neat idea here. I think a little less screenshake would make it a bit more clean. Also I think some better visual distinction on when a laser is no longer active would help. It was sometimes hard to tell which lasers were no longer going to shoot.