Troubled Hubble "Penturbia" (Latest Flame Records) From the very first listen I thought these guys sounded like a young Eels.…