You guys don't seem to get the point of a speed run. When the person got three hours, it obviously wasn't his/her first time playing the game. The goal in a speed run is to test your memory, knowledge, and skill of the game, not to go kamikaze and skip the storyline.
Anyways, I have tried to do speed runs, but I always get sidetracked doing some stupid bonus mission. Then I just say screw it and continue on in hapiness.