Dec 132016



December 16 is the date set by Deformeathing Production for the release of the debut album Astrophobia by the Polish band Youdash. What we have for you today is a stream of the album’s next-to-last track, “Force Guide“, as well as a collection of other songs from the album that have debuted previously.

You’ll discover from listening to the songs that the music of Youdash isn’t easy to pigeonhole, though it’s quite successful in rattling and scrambling your head in interesting ways, and sometimes fracturing it, too. Take “Force Guide” as an example. Continue reading »