12 songs - 1 h 21 m
Clear
1:50
The Good Doctor
3:55
Puzzle Box
7:42
Veil
12:35
Nil by Mouth
6:51
Host
6:45
A Cell Divides
4:57
The Good Doctor (instrumental version)
3:55
Puzzle Box (instrumental version)
7:42
Veil (instrumental version)
12:35
Host (instrumental version)
6:45
A Cell Divides (instrumental version)
6:04