| 1. | The Puppeteer of Time 6:47 | ||
| 2. | The Rain Inside My Shoes 3:39 | ||
| 3. | Ashes from a Memory Tree 2:54 | ||
| 4. | A Father for the Moon 3:12 | ||
| 5. | Notes Left on a Broken Sundial 3:39 | ||
| 6. | Glass Garden 3:22 | ||
| 7. | Where Mirrors Keep Secrets 4:46 | ||
| 8. | The Hermit and the Radio Tower 10:22 | ||
| 9. | Absent Friend 3:32 | ||
| 10. | Fossil Rain 3:23 | ||
| 11. | The Day the River Spoke 3:47 | ||
| 12. | Dust Upon the Carousel 3:57 | ||
| 13. | The Alien Who Dreamed of Earth 3:08 | ||
| 14. | The Last Thought of the Machine 3:31 | ||
| 15. | The Train That Waited Forever 3:44 | ||
| 16. | Phantom Gardeners of the Mind 3:09 | ||
| 17. | The Forgotten 3:19 | ||
| 18. | Sleeping on Saturn’s Rings 2:54 | ||
| 19. | The Girl Who Painted Echoes 4:44 | ||
| 20. | Time's Orphan 4:00 | ||
| 21. | Oxygen 4:07 | ||
| Total length: 1:25:56 | |||