Ruud Houweling neemt de tijd voor het maken van nieuw materiaal. Het laatste wat hij heeft uitgebracht is in 2019 de EP The Wind Just Blew A Day Way. Daarvoor brengt hij in 2017 het album Erasing Mountains uit.
De single I’ll Always Believe In You is de eerste nieuwe single na vier jaar. Het is nu al een single die ontroert, als je goed naar de song luistert. Het zit direct al in de line ‘Drifting Away From You’. Ook heeft Ruud het al dat het hem gebeurt en dat hij er even geen controle over heeft. Niet zo verwonderlijk, want het liedje is de weerslag van een periode waarin hij door alles dat er speelt in de wereld, heel even wegdrijft van zijn grote liefde, de muziek, maar waarin hij altijd zal blijven geloven. Dat is aan de single I’ll Always Believe In You aan af te horen. De tijd voor iets nemen en het geduld waarmee deze single bewijst dat je het hoofd niet op hol moet laten brengen. Ook nu weer verwerkt Ruud muzikale invloeden uit de wereld in de single.
Met Cloudmachine is de band van Ruud ooit uitgeroepen bij Independent Music Awards in de Verenigde Staten voor ‘Best Alternative album’. Dat dateert uit 2014. Inmiddels heeft Ruud als solomuzikant materiaal uitgebracht om rustig te luisteren, want zowel het album Erasing Mountains uit 2017 en de EP The Wind Blew A Day Away is materiaal wat tijdloos blijft.