01. Perfect (2:59)
02. Hindsight (3:44)
03. TV Blues (4:16)
04. The Same (4:55)
05. Demonbelly (4:45)
06. Good Night (4:56)
07. Bye Bye Mind's Eye (4:43)
08. Puppet (4:09)
09. Before Things Get Rough (6:29)
10. Worried (3:25)
11. I've Got To Learn (3:40)
12. Bury Your Roots (3:42)