Original by @Airtoum so most credit goes there. I just made the code more streamlined and gave the custom block Turbo properties. It may look like it's just using the motion block but I assure you it's a custom thing, just hit See inside. EDIT: Reversed mouse x and mouse y in demo script.