thanks for playing and your feedback! I messed it up too with the mouse so I went the keyboard route, and had no time to figure out how to do that properly in the end but yeah even mine need a rework.
At the beginning the non 90* was just to resolve a little bug, but once fixed I've decided to keep it like that anyway since I do not wanted to have issues on some cases that I might come into with some formulae I used, so in the end yeah it was just a trick to avoid potential bugs, since I allowed fixed rotation angles.
The music is a bit repetitive and I agree that's distracting too, but I enjoyed playing that in a loop while I was designing the levels ahah