Added a camera. The follow logic is broken.

Something's not right with normalizing vectors, and the sqrt function is
likely to be the culprit.