Broken player movement model.