The album was released on 21 July 2017 and received generally positive reviews.
Album ilmus 21. juulil 2017 ja sai üldiselt positiivseid kommentaare.