With his announcement of a dark, brooding, and menacing EP on the way entitled Seepage, Tech has created quite a buzz amongst fans. We perused through the web to see what fans are thinkng in response to this release. Here’s what some had to say. “So excited for this it scares my friends. The album ...Read more.