El 11 de mayo de 2007, Nuclear Blast lanzó un single promocional, "Walkyries New Ride", como preparativo para el lanzamiento de "Solar Soul", que finalmente vio la luz, tanto en CD como descarga de pago desde el sitio de Nuclear Blast, el 1 de junio del mismo 2007, con una buena recepción de crítica y público.