The seedy town of Cyclone resides somewhere in the southwest deserts of the United States. You arrive—to catch up with your fellow band-mates—only to find that almost everyone has mysteriously ...