For whatever reason the plan for new GNR music seems to be Slash and Duff working with whatever Axl's got in the vault. I think there's a strong chance Atlas gets released if for no other reason than it gives them enough to work with. Who knows what's in there or how complete any of it is.
I love the chorus but the mix/effects hurt the vocals.
It feels like it had a lot of potential if they were able to do more with it than just have Slash and Duff record new parts to stick in an existing song.