Polysics: "We Ate the Machine"
Tokyo's Polysics have launched a stream of their new full length We Ate The Machine. The CD and digital version of the new record hits on September 30, 2008 via MySpace Records. We Ate The Machine was released in Japan this past April.
You can check it out on their myspace page.