Angry Birds, the popular video game, is now the subject of an exhibit at the Kennedy Space Center Visitor Complex in Florida.
Source: NY Times “In Transit” blog for travelers