1. Adapt or Die

    Giraffe Tongue Orchestra

    03:24
  2. Crucifixion

    Giraffe Tongue Orchestra

    04:16
  3. No-One Is Innocent

    Giraffe Tongue Orchestra

    04:20
  4. Blood Moon

    Giraffe Tongue Orchestra

    03:19
  5. Fragments & Ashes

    Giraffe Tongue Orchestra

    03:55
  6. Back to the Light

    Giraffe Tongue Orchestra

    04:45
  7. All We Have Is Now

    Giraffe Tongue Orchestra

    03:13
  8. Everyone Gets Everything They Really Want

    Giraffe Tongue Orchestra

    04:09
  9. Thieves and Whores

    Giraffe Tongue Orchestra

    03:04
  10. Broken Lines

    Giraffe Tongue Orchestra

    05:52