A few week the return of the project King Midas Sound, British musician and producer Kevin Martin (also known for his work under The Bug moniker) announced the release of a new album with his own name. Sirens is out on May 31st via Room40. We already shared “Kangaroo Care” and “Loss Of Consciousness“; “Too Much” is a new excerpt. Listen below.