Mastrovita & Barkley – Still Alive Armada deep young guns, Mastrovita & Barkley, impress with their paradisical yet lively new single, "Still Alive."