Gen Con 50: Nerdvana Achieved

Gen Con: a blur of aching feet, bleeding cash, and unforgettable experiences that make the whole thing worthwhile.