Games Done Quick offers exactly what its name promises: a marathon of video games played quickly -- this is called "speedrunning" -- in front of a live audience and streamed online. The coolest part is that the organization does all of this twice a y