Tracklist: 1 A Thousand Years 5:57 2 Desert Rose 4:46 3 Big Lie, Small World 5:05 4 After The Rain Has Fallen 5:04 5 Perfect Love… Gone Wrong 5:25 6 Tomorrow We'll See 4:47 7 Prelude To The End Of The Game 0:19 8 Fill Her Up 5:37 9 Ghost Story 5:29 10 Brand New Day 6:20