Being as I only caught the last 5 seconds of their set, I'm not really fit to say much about them. Those last five seconds sounded a bit shoe-gaze-y though.
They were pretty fun. Sort of like an overdrive pedal set at 6. A good amount of clean, up-beat energy occasionally being driven over to the raspy/rough side.
Man or Astro-Man?: