Bed Bits released their debut LP on September 27th