Mastrovita & Barkley – Still Alive Armada deep young guns, Mastrovita & Barkley, impress with their paradisical yet lively new single, "Still Alive." Related Posts: Saturday Night Session 039: Armada’s Ben Malone unveils Armada Record Box, a community uniting all club-worthy releases under one platform alongside dance-worthy hour long mix