Just tested it on Linux and it worked pretty much flawlessly, including controlling it with my ps3 controller.
It did stutter a bit when initially walking, but that's usually to be expected with compiling shaders.
One quick thing to add would be a way to reverse the camera controls in the options menu.
Great work!