Almost Perfect has been building toward a release like this. The first, a sort of test of the waters, was a lackluster sounding demo. Now, with 'Huh?! What Was That Noise?!?' they have progressed and matured as people and as musicians (ok maybe not as people).