Flip works technically. I accidentally made it flip along y = x when the canvas is square. If the canvas isnt square it does some really cool stuff if you hold down x. Its too fun to fix right now