I’m don’t know about a physical album release or otherwise I’m afraid. Even the release date from the above links vary albeit by a week.
I had only heard of the artist/band after reading the MusicOMH review.
It scored 88 on Metacritic, but from only four reviews, and so it probably hasn’t had too much exposure.
I know everyone is missing live music but I would loved to have seen them tour this album at venues like The Lexington or Shacklewell. The songs seems more complex and layered than on the face of it and would have been great fun live. Even if the artist couldn’t pull off some songs live I would have definitely enjoyed the effort.