1 Coming From The Sky 1:39
2 Carry Your Heart 4:17
3 Riding Through Hell 6:19
4 Time Machine
Lead Guitar [Additional] – Piet Sielck
Lead Vocals – Kai Hansen, Piet Sielck
7:04
5 Number One
Lead Guitar – Piet Sielck
7:11
6 Our Only Chance
Lead Guitar [Additional] – Piet Sielck
6:59
7 Fairytale 0:30
8 My Turn Will Come 6:39
9 Until I Die
Lead Guitar [Additional] – Piet Sielck
6:09
10 Million Ways 5:06
11 Defender 5:04
12 Promised Land 3:46
1 Break The Silence 4:01
2 Destiny 6:59
3 Sign Of The Winner 4:05
4 The World Will Be Better 6:54
5 Condemned To Die 6:15
6 The Angel 2:06
7 Still Believe 5:02
8 The Sandman 4:43
9 Words Of Change 5:06
10 Until The End 8:52
11 Lonely Tears
1 Ashes To Ashes... 1:54
2 Evil 6:13
3 Lust For Life 6:13
4 Victory (Creature Of The Night) 6:51
5 Illusion Part I 2:08
6 Illusion Part II (The Call Of The Wild) 5:02
7 The Ritual 0:57
8 Keepers Of The Earth 6:15
9 Miracle 9:08
10 Fight For Deliverance 6:57
11 Hands Of Darkness 5:33
12 Kingdom Come 8:11
13 ...Dust To Dust 4:51
1 The Dark Memories 6:05
2 Spill Blood On Fire 5:15
3 Virus 6:14
4 The Power & Fury 6:01
5 Wasted Time
Vocals [Guest] – Tony Kakko
5:55
6 Bravery In The Field
Keyboards [Guest] – Kevin Codfert
5:50
7 Liberty
Vocals [Vocals Appearance] – Charley Corbiaux
5:29
8 When The Rain Begins To Fall
Vocals [Guest] – Tanja*
4:15
9 The Prince Of The World 5:15
10 The Joker (Japan Bonus Track)
Vocals, Written-By – Charley Corbiaux
3:53
11 Spill Blood On Fire (Japanese Version) 5:16
1 Carpe Diem
Vocals [Women], Choir [Additional] – Geraldine Gadaut*
4:50
2 Lost In Your Eyes 3:49
3 Farewell 5:07
4 Fullmoon 5:03
5 A Better Me 6:10
6 Ashen Paradise
Vocals [Women], Choir [Additional] – Geraldine Gadaut*
5:24
7 The Face Of Truth 6:00
8 Ode To Joy 4:54
9 Save Our Souls
Vocals – Oliver Hartmann (2)
4:23
10 Playtime 3:24