Frustration Nation
Zen and the Art of Speedrunning
One night not too long ago, I found myself sitting in a darkened room, huddled over my computer screen with a friend, watching ...