They’re playing in support of God Forbid Anyone Look Me in the Eye, which they’ll release independently on Friday July 29. The first taste of the album has been in the form of single A Little Bit Scared, which is equal parts anxious and sentimental. Two Steps on the Water will play a bunch of shows in celebration on an east coast tour.