TTEOTD haben mit "The Manifest" einen neuen Song von ihrem am 2. Februar 2010 via Prosthetic Records veröffentlichten dritten Album "Skepsis" auf Myspace-Seite online.
Hier die Tracklist:
01. Parasite Throne
02. Dementia
03. No Haven
04. Perpetual Defilement
05. Inherit Obscurity
06. The Manifest
07. Defaced Reality
08. Siphonaptera From Within
09. Insomnium
10. Skepsis