| 1. | A Thousand Years 5:59 | ||
| 2. | Desert Rose 4:45 | ||
| 3. | Big Lie Small World 5:05 | ||
| 4. | After the Rain Has Fallen 5:03 | ||
| 5. | Perfect Love ... Gone Wrong 5:25 | ||
| 6. | Tomorrow We'll See 4:47 | ||
| 7. | Prelude to the End of the Game 0:20 | ||
| 8. | Fill Her Up 5:39 | ||
| 9. | Ghost Story 5:29 | ||
| 10. | Brand New Day 6:20 | ||
| Total length: 48:52 | |||