You should! They're a pretty interesting band to say the least. It's a mix of electronic, indie pop, and rap and they're unique in my opinion. They're still pretty new so I can get if you haven't. They just signed to a record label in 2012 and just only became big last year in the alternative charts. So yeah since they haven't had any hits on the pop charts I don't expect everyone to know them.