The band is called Band of Skulls, based out of Southhampton, England. I Know What I Am made the rounds when it debuted in March 2009. You probably missed it because the economic world was busy melting at that point.
Personally, this one hits the pump button for me. I’ll let you decide.