Distant Past haben ein neues offizielles Video zu Queen Of Sin veröffentlicht. Der Song ist auf dem neuen Album The Final Stage enthalten, welches im 26. März 2021 auf CD über Pure Steel Publishing veröffentlicht wurde. Das Album ist ebenfalls als Download erhältlich.