For anyone wondering, the longest nerve in the body is the Sciatic nerve, which can be as long as 35 inches in length.
That's 889,000 μm. Get cracking, folks.
For anyone who is at wits end trying to complete a puzzle, don't ragequit. Keep trying at it and think each move through.
And, if all else fails, check the solved puzzles gallery.
http://imgur.com/a/JIh3O#74bun
Found my own name in the crowd. I was all "Hey, why not go for myself?"
Then I looked next to him, and there was a skull.
THIS GAME IS GIVING ME SIGNS, ISN'T IT?
Keep a screenshot :)