The Gen Con Experience: The gaming convention through the eyes of board game designers