It was never confirmed from Armada/Coldharbour it was being released last week. As silly as it sounds, artists seem to have little more info than the fans when it comes to release dates.