Love the art
(this isn't not a huge problem, just felt kind of jarring for the intro)
In the beginning the camera did a snap turinging motion when I tried turning past the limits. It might be good to store the frame's turning amount in a local variable that only gets applied if the result is within your limits. Trying to clamp the result after allowing the input to have effect gives some weird results, at least when I played.