Wow, this is amazing! The scene looks very simple, but the script to make it work is unusual and very clever. I don't understand much of how those two functions work, scene.my.way and scene.my.aimTexture. Maybe you will explain how they work in the Algodoo forum, because I want to learn what you did!
Thankyou Xray.
At the moment I can't login my count on the forum to post what I did, but you can actually try typing the function on the the console and entering, or you can set in a box, on its text, ""+(function) then the function will appear and you'll be able to study the script.