A Door to the Mists--"Depictions" Demo!

When handling mouselook movement, make sure you are using base.win.getPointer() and not base.mouseWatcherNode. The former behaves better with low frame-rates. See this post.