Torche and Part Chimp will be releasing a split EP today. Accordingly, they are streaming this particular EP and you can find that here and relish in the goodness or badness, depending on your opinion.
The two bands will be touring together beginning next week. You should probably go if you like them.