Lineup announced for Global Gathering 2012