Thanks for playing. I added mousing aiming and it feels a lot better. But it's probably not interesting enough to bother developing much further.
But for the shapes morphing, I made a group scene and a shape scene. The group tells the shape which shape to be, then I just switch on a 'morphing' sprite 2d and lerp their images with a shader.