Enhanced replacement for the default Unity3D First Person Controller.