Thanks glad you enjoyed playing! To create the lines I have a node called Line Container and then a function that tracks the mouse clicks to find start and end points, then creates the line as a node with children to give it a shape, colour, and collision body. I can share it if you want it :)