Rich in primal malevolence and driven by bestial spite, the debut EP from Polish death metallers Depopulate is a towering threat to the senses and an equally rewarding treat for the passions. Till Man Exists No More does not venture… Read More ›
Day: December 12, 2012
Cosmic Punch: Clay Pit Road
Clay Pit Road the new album from Florida band Cosmic Punch, is like a variety box of cookies or chocolates, full of multiple flavours all igniting the taste buds. It is a release which courts sounds from various… Read More ›
Darwin And The Dinosaur: Romulus
A teasing and provocative dance for the ear, Romulus the new EP from UK indie conjurors Darwin and the Dinosaur is a tingly magnetic treat which leaves one smouldering in contentment. It is not necessarily the most immediate of pleasures,… Read More ›