Saw these guys at FYF and at Soda Bar in SD a few days later; they killed it both times. They are really fucking great and make good vibes with guitars.
When I saw them I literally said they needed to be one of the opening acts at Chella this year. Good thing someone listened. (proof I'm a genius: https://twitter.com/theods/status/248609413638807552 )