I wish I had a better picture to post with this article because frankly the album art for “Earthworm,” the latest EP from New Jersey’s self-proclaimed “post-emo” band Ditz does not do the music justice. The arrangements, harmonies, melodies and lyrics speak to a maturity far more refined than the cartoony imagery above. Halfway through the album’s opener, “Cha-Cha,” I knew I was on to something special and I challenge you to listen to the track without then wanting to finish the EP’s remaining 4 tracks. Trust me, you won’t regret it. Accept the challenge below.