Megadeth Announces The Lineup For Their Floating Festival