I found the execution of this idea pretty good here.In level 9 you do not have a lot of room or time for your laser to travel through tho
Thank you.
Level 9 is pretty random, I should have limited movement and rotation to discrete positions and angles for more control.