Speed Puzzling Competition

A speed puzzling competition where teams of up to four participants compete to finish their puzzle the quickest. The first three teams to finish win prizes.