Den 14 maj 2016 debuterade albumet som nummer 4 på den holländska albumlistan under sin första releasevecka, och nådde senare en topp som nummer 2.
Singel
" Slow Down " släpptes som ledande singel från albumet den 5 mars 2016. Douwe Bob tillkännagavs som holländsk deltagare i Eurovision Song Contest 2016 av holländska medier den 20 september 2015. Två dagar senare bekräftade han nyheten under Holländska talkshowen De Wereld Draait Door . Låten avslöjades som hans Eurovision-bidrag den 4 mars 2016 under en presskonferens i Amsterdam . Han uppträdde i den första halvan av semifinalen. Han tog sig igenom semifinalen och uppträdde i finalen den 14 maj 2016 och kom på 11:e plats med 153 poäng.