Review: Little Cat

Little Cat "Self-Titled" (Pandacide Records) Little Cat is very interesting lo-fi electronic music that’s extremely hard to characterize.  It seems Devon Rumrill spent some four years (give or take a...