This puzzle has been made for the International Puzzle Party 32 in 2012. There are 9 different teams to choose from. Designed by Allan Stein