The Insomniac Project - Shake Those Demons
Play more by this artistScottish FictionFollow “As the old saying goes, playing synthesizers will help you sleep. The Insomniac Project clearly put this age old theory…” on Feb 3rd, 2015 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.