The one thing that feels strange to me would be how you let the player controls the camera angle.
It feels a bit strange how holding the right mouse button (while the mouse or not) basically pause the block's movement in the meanwhile.
Personally, I would have set it with 3 means:
• On-screen buttons to quickly turn the camera 45 or 90 degrees (since the game controls involves the mouse).
• Keys/Buttons (like for a Controller) to quickly turn the camera 45 or 90 degrees.
• Instead of rotating the camera "smoothly" while holding the right mouse button (and pausing the block from going down) over time, I think it would be better to add some stickiness to it. Something like holding the right mouse and moving the mouse left or right a certain distance for the game to, only then, rotate 45 or 90 degrees.
And while the camera rotate automatically (which should only last a sec), I would set the block movement to pause (like it's currently doing when you holding the right mouse button).
Otherwise, I feel like the controls are alright.