Anyone heard of this? Supposedly Nintendo is designing something that would go on your feet. (running) (kicking, maybe) who knows.. Anyone heard of this? If you have.. inform us on the state