Thanks for your comment ! The reason that the controls is bizarre is because it's hard to code to move the camera with the mouse. It's also a demo so it will be possibly fixed to the future updates.