Moving as fast as you can in one direction should not reset the character, that makes you not wanna go fast, and that's not fun. Other than that it's a neat idea.