On the heels of their recent acclaim for upbeat songs and array of musical influences, this group's debut album sure doesn't disappoint.