You can hear some of this geek rock, Nemeses, below. This track is the first single off his latest, Artificial Heart.
Check out his tour below as well.
6/1: Boston, MA @ The Paradise
6/2: New York, NY @ Gramercy Theatre
6/5: Rochester, NY @ German House Theater
6/6: Toronto, ON @ The Mod Club
6/8: Alexandria, VA @ The Birchmere
6/9: Philadelphia, PA @ World Cafe Live
6/15: Ann Arbor, MI @ The Ark
6/16: Chicago, IL @ Double Door
6/18: Minneapolis, MN @ Guthrie Theater
6/20: San Francisco, CA @ Great American Music Hall
6/21: Portland, OR @ The Aladdin Theater
6/22: Seattle, WA @ Showbox at the Market
6/23: Vancouver, BC @ Venue