An Explosion of Flavors