The time is now. We will release the self titled album by Dyatlov, which will be available from April 5th. During their brief existence they’ve transformed into a toxic breed of synth-punk, noise and psychedelic brutality. Expect 12 inches of depravement that’ll leave you permanently damaged and baffled with the classic Windows error sound echoing in your skull. Sounds appealing? …