Nicki Minaj Album set for release